/* This file contains code to parse ``mbox'' and ``mmdf'' style mailboxes */
-#if HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <sys/stat.h>
-#include <dirent.h>
-#include <string.h>
-#include <utime.h>
-#include <sys/file.h>
-#include <errno.h>
-#include <unistd.h>
-#include <fcntl.h>
-
-#include <lib-lib/mem.h>
-#include <lib-lib/str.h>
-#include <lib-lib/macros.h>
-#include <lib-lib/file.h>
+#include <lib-lib/lib-lib.h>
+#include <lib-ui/curses.h>
#include <lib-sys/mutt_signal.h>
#include "mutt.h"
return (r);
}
-void mbox_unlock_mailbox (CONTEXT * ctx)
+static void mbox_unlock_mailbox (CONTEXT * ctx)
{
if (ctx->locked) {
fflush (ctx->fp);
*/
newOffset[i - first].body =
ftello (fp) - ctx->hdrs[i]->content->length + offset;
- mutt_free_body (&ctx->hdrs[i]->content->parts);
+ body_list_wipe(&ctx->hdrs[i]->content->parts);
switch (ctx->magic) {
case M_MMDF: