22 lines
854 B
Diff
22 lines
854 B
Diff
diff -up mutt-1.10.1/mbox.c.mutt-1.9.3-1_coverity_120_121 mutt-1.10.1/mbox.c
|
|
--- mutt-1.10.1/mbox.c.mutt-1.9.3-1_coverity_120_121 2018-11-26 10:42:53.503200044 +0100
|
|
+++ mutt-1.10.1/mbox.c 2018-11-26 10:43:37.491846848 +0100
|
|
@@ -1086,6 +1086,8 @@ static int mbox_sync_mailbox (CONTEXT *c
|
|
mutt_unblock_signals ();
|
|
mx_fastclose_mailbox (ctx);
|
|
mutt_pretty_mailbox (savefile, sizeof (savefile));
|
|
+ FREE (&newOffset);
|
|
+ FREE (&oldOffset);
|
|
mutt_error (_("Write failed! Saved partial mailbox to %s"), savefile);
|
|
mutt_sleep (5);
|
|
return (-1);
|
|
@@ -1100,6 +1102,8 @@ static int mbox_sync_mailbox (CONTEXT *c
|
|
unlink (tempfile);
|
|
mutt_unblock_signals ();
|
|
mx_fastclose_mailbox (ctx);
|
|
+ FREE (&newOffset);
|
|
+ FREE (&oldOffset);
|
|
mutt_error _("Fatal error! Could not reopen mailbox!");
|
|
return (-1);
|
|
}
|