#include <h/utils.h>
#include <h/scansbr.h>
#include <h/addrsbr.h>
-#include "../sbr/m_maildir.h"
+#include "sbr/m_maildir.h"
+#include "sbr/terminal.h"
#define FMTTEST_SWITCHES \
X("form formatfile", 0, FORMSW) \
if (mode == MESSAGE && !files && (*cp == '+' || *cp == '@')) {
if (folder)
adios (NULL, "only one folder at a time!");
- else
- folder = pluspath (cp);
+ folder = pluspath (cp);
} else
app_msgarg(&msgs, cp);
}
*/
if (dupaddrs == 0 || trace) {
- memset(&cb, 0, sizeof(cb));
+ ZERO(&cb);
cbp = &cb;
if (dupaddrs == 0) {
for (p = pq.pq_next; p; p = q) {
c = fmt_findcomp("text");
if (c) {
- mh_xfree(c->c_text);
+ free(c->c_text);
c->c_text = p->pq_text;
p->pq_text = NULL;
}
c = fmt_findcomp("error");
if (c) {
- mh_xfree(c->c_text);
+ free(c->c_text);
c->c_text = p->pq_error;
p->pq_error = NULL;
}
fputs(charstring_buffer(buffer), stdout);
mlistfree();
- mh_xfree(p->pq_text);
- mh_xfree(p->pq_error);
+ free(p->pq_text);
+ free(p->pq_error);
q = p->pq_next;
free(p);
}
ivector_push_back (seqnum, seq_getnum(mp, *ap));
num_unseen_seq = i;
- mh_xfree(dp);
+ free(dp);
}
}
for (i = 0; i < comps->size; i += 2) {
c = fmt_findcomp(comps->msgs[i]);
if (c) {
- mh_xfree(c->c_text);
+ free(c->c_text);
c->c_text = getcpy(comps->msgs[i + 1]);
}
}
for (i = 0; i < text->size; i++) {
if (c != NULL) {
- mh_xfree(c->c_text);
+ free(c->c_text);
c->c_text = getcpy(text->msgs[i]);
}