if (folder)
adios(EX_USAGE, NULL, "only one folder at a time!");
else
- folder = getcpy(expandfol(cp));
+ folder = mh_xstrdup(expandfol(cp));
} else
app_msgarg(&msgs, cp);
}
}
}
*fp = 0;
- free(slist);
- free(dlist);
+ mh_free0(&slist);
+ mh_free0(&dlist);
dlist = flist;
}
if (state == LENERR || state == FMTERR)
admonish(NULL, "format error in message %d (header #%d)", msg, compnum);
if (datecomp)
- free(datecomp);
+ mh_free0(&datecomp);
if (subjcomp)
- free(subjcomp);
+ mh_free0(&subjcomp);
fclose(in);
return (0);
}
fclose(in);
if (datecomp)
- free(datecomp);
+ mh_free0(&datecomp);
return (1);
}