talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 72f85216a0f01cc88e45116a3fa59757f2cfc019
parent 84f1556050df9d3f305b40e49a08e5aed2ff2fc4
Author: Colin Leroy <colin@colino.net>
Date:   Thu,  8 Oct 2015 19:23:15 +0200

Fix missing check

Diffstat:
Msrc/textview.c | 6++++--
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);