if (! c1->c_name || strcasecmp (c1->c_name, "body")) {
inform("format filters are currently only supported on "
if (! c1->c_name || strcasecmp (c1->c_name, "body")) {
inform("format filters are currently only supported on "
}
cp = folder ? concat (folder, ":", fname2, NULL) : mh_xstrdup(fname2);
if (ontty != PITTY)
}
cp = folder ? concat (folder, ":", fname2, NULL) : mh_xstrdup(fname2);
if (ontty != PITTY)
}
if (dobody && (!c1->c_name ||
!strcasecmp (c1->c_name, "body"))) {
}
if (dobody && (!c1->c_name ||
!strcasecmp (c1->c_name, "body"))) {
formatproc != NULL) {
filterbody(c1, buf, sizeof(buf), state, gstate);
} else {
formatproc != NULL) {
filterbody(c1, buf, sizeof(buf), state, gstate);
} else {
* Our child process - just write to the filter input (fdinput[1]).
* Close all other descriptors that we don't need.
*/
* Our child process - just write to the filter input (fdinput[1]).
* Close all other descriptors that we don't need.
*/
pidstatus(waitstat, stderr, "filterproc");
}
}
if (waitpid(writerpid, &waitstat, 0) < 0) {
pidstatus(waitstat, stderr, "filterproc");
}
}
if (waitpid(writerpid, &waitstat, 0) < 0) {