fix bug 3265, 'procmime.c: unbalanced flockfile() / funlockfile()'
[claws.git] / src / procmime.c
index 2275c8991031eae2a05e3083498795f42da42b5d..592f2d6ae0243e3427a8fbbe645a419a5900e054 100644 (file)
@@ -372,6 +372,9 @@ gboolean procmime_decode_content(MimeInfo *mimeinfo)
                procmime_fclose(infp);
                return FALSE;
        }
+#ifdef HAVE_FGETS_UNLOCKED
+       flockfile(outfp);
+#endif
        tmp_file = TRUE;
        readend = mimeinfo->offset + mimeinfo->length;