From: ryt <0x747972@gmail.com> Date: Mon, 5 Nov 2018 17:33:50 +0000 (+0100) Subject: Delete temporary file upon signal reception X-Git-Tag: 2019-10-25~549^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=02e2b3b5fb780456f874d314187e0654b611dfb4;p=neomutt Delete temporary file upon signal reception --- diff --git a/mutt_signal.c b/mutt_signal.c index b36bc57dc..f02a8d0cb 100644 --- a/mutt_signal.c +++ b/mutt_signal.c @@ -31,6 +31,7 @@ #include #include "mutt/mutt.h" #include "globals.h" +#include "mutt_attach.h" #include "mutt_curses.h" static int IsEndwin = 0; @@ -82,7 +83,8 @@ static void curses_signal_handler(int sig) static void curses_exit_handler(int sig) { curs_set(1); - endwin(); /* just to be safe */ + endwin(); /* just to be safe */ + mutt_unlink_temp_attachments(); mutt_sig_exit_handler(sig); /* DOES NOT RETURN */ }