# include "config.h"
#endif
+#include <lib-lib/mem.h>
+
#include "mutt.h"
#include "mx.h"
#include "buffy.h"
ctx->hdrs[i]->index = j++;
}
}
- mem_free (&newOffset);
- mem_free (&oldOffset);
+ p_delete(&newOffset);
+ p_delete(&oldOffset);
unlink (tempfile); /* remove partial copy of the mailbox */
mutt_unblock_signals ();
mbox_unlock_mailbox (ctx);
mutt_unblock_signals ();
- mem_free (&newOffset);
- mem_free (&oldOffset);
+ p_delete(&newOffset);
+ p_delete(&oldOffset);
if ((ctx->fp = freopen (ctx->path, "r", ctx->fp)) == NULL) {
mutt_error _("Could not reopen mailbox!");
if (ctx->subj_hash)
hash_destroy (&ctx->subj_hash, NULL);
mutt_clear_threads (ctx);
- mem_free (&ctx->v2r);
+ p_delete(&ctx->v2r);
if (ctx->readonly) {
for (i = 0; i < ctx->msgcount; i++)
mutt_free_header (&(ctx->hdrs[i])); /* nothing to do! */
- mem_free (&ctx->hdrs);
+ p_delete(&ctx->hdrs);
}
else {
/* save the old headers */
/* free the old headers */
for (j = 0; j < old_msgcount; j++)
mutt_free_header (&(old_hdrs[j]));
- mem_free (&old_hdrs);
+ p_delete(&old_hdrs);
ctx->quiet = 0;
return (-1);
msg_mod = 1;
}
}
- mem_free (&old_hdrs);
+ p_delete(&old_hdrs);
}
ctx->quiet = 0;