From: Michihiro NAKAJIMA Date: Fri, 6 Apr 2012 03:40:46 +0000 (+0900) Subject: Fix a memory leak. X-Git-Tag: v3.1.0~95 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a43cbc5de96ae245b96862dd1a2e38e0fb02b56a;p=thirdparty%2Flibarchive.git Fix a memory leak. --- diff --git a/libarchive/archive_read_open_filename.c b/libarchive/archive_read_open_filename.c index 9b65fec4a..dadd44ff0 100644 --- a/libarchive/archive_read_open_filename.c +++ b/libarchive/archive_read_open_filename.c @@ -185,6 +185,7 @@ archive_read_open_filename_w(struct archive *a, const wchar_t *wfilename, "Failed to convert a wide-character" " filename to a multi-byte filename"); archive_string_free(&fn); + free(mine); return (ARCHIVE_FATAL); } mine->filename_type = FNT_MBS;