commit 72f85216a0f01cc88e45116a3fa59757f2cfc019
parent 84f1556050df9d3f305b40e49a08e5aed2ff2fc4
Author: Colin Leroy <colin@colino.net>
Date: Thu, 8 Oct 2015 19:23:15 +0200
Fix missing check
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/textview.c b/src/textview.c
@@ -1079,8 +1079,10 @@ static void textview_write_body(TextView *textview, MimeInfo *mimeinfo)
filename = procmime_get_tmp_file_name(mimeinfo);
if (procmime_get_part(filename, mimeinfo) == 0) {
tmpfp = g_fopen(filename, "rb");
- textview_show_html(textview, tmpfp, conv);
- fclose(tmpfp);
+ if (tmpfp) {
+ textview_show_html(textview, tmpfp, conv);
+ fclose(tmpfp);
+ }
claws_unlink(filename);
}
g_free(filename);