talons

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

commit 6fedb78e7f7928e72d6e7c7919ac2be752c789d7
parent 611cfb75db5d5d6da3bc65bd110beae566fcf636
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Wed, 12 Jul 2017 18:48:48 +0200

Fix a file descriptor leak in procmime_decode_content().

Closes bug #3266 - procmime.c: FILE leak in specific circumstances

Diffstat:
Msrc/procmime.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/procmime.c b/src/procmime.c @@ -459,8 +459,8 @@ gboolean procmime_decode_content(MimeInfo *mimeinfo) if (SC_FPUTS(buf, outfp) == EOF) err = TRUE; } - procmime_fclose(tmpfp); } + procmime_fclose(tmpfp); } else if (encoding == ENC_X_UUENCODE) { gchar outbuf[BUFFSIZE]; gint len;