adios(NULL, "missing argument to %s",
argp[-2]);
filter = getcpy(etcpath(cp));
- mime = 0;
continue;
case FORMSW:
if (!(form = *argp++) || *form == '-')
case FRMTSW:
filter = getcpy(etcpath(mhlreply));
- mime = 0;
continue;
case NFRMTSW:
filter = NULL;
case MIMESW:
mime++;
- filter = NULL;
continue;
case NMIMESW:
mime = 0;
adios(drft, "error writing");
fclose(out);
- /* if we want mime, then add an attachment header */
- if (!filter && mime && mp) {
+ if (mime && mp) {
+ /* add an attachment header */
char buffer[BUFSIZ];
snprintf(buffer, sizeof buffer, "+%s %s",