ifp)) {
case FLD:
case FLDPLUS:
- case FLDEOF:
if (!uprf(name, "resent")) {
advise(NULL, "Please re-edit draft to remove the ``%s'' header.", name);
goto leave_bad;
resent = add(buffer, resent);
fputs(buffer, ofp);
}
- if (state == FLDEOF) {
- goto process;
- }
break;
case BODY:
- case BODYEOF:
for (dp = buffer; *dp; dp++) {
if (!isspace(*dp)) {
advise(NULL, "Please re-edit draft to consist of headers only.");
switch (state) {
case FLD:
case FLDPLUS:
- case FLDEOF:
if (uprf(name, "resent")) {
fprintf(ofp, "Prev-");
}
sizeof buffer, ifp);
fputs(buffer, ofp);
}
- if (state == FLDEOF) {
- goto process;
- }
break;
case BODY:
- case BODYEOF:
fclose(ofp);
cp = m_mktemp2(NULL, "dist", &txtfd, NULL);