]> diplodocus.org Git - nmh/blobdiff - uip/mhfixmsg.c
lock_file.c: close(2) file descriptor on failure, avoiding leak.
[nmh] / uip / mhfixmsg.c
index 6a7a048ea8f4514ac1f1525f21cf12a8ffcaa5b5..2bbb0453a4e7282c55c34f2ba11819b2948da388 100644 (file)
@@ -2292,6 +2292,7 @@ strip_crs (CT ct, int *message_mods) {
                     inform("unable to write temporary file %s, continuing...",
                               stripped_content_file);
                     (void) m_unlink (stripped_content_file);
+                    free(stripped_content_file);
                     status = NOTOK;
                 } else {
                     /* Replace the decoded file with the converted one. */