From: Claybird Date: Wed, 16 Oct 2019 11:39:42 +0000 (+0900) Subject: Fixed memory leaks X-Git-Tag: v3.4.1~29^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9826b05c4a3dd28a1c34be215973f8b9e73e0aa2;p=thirdparty%2Flibarchive.git Fixed memory leaks --- diff --git a/libarchive/archive_read_support_format_lha.c b/libarchive/archive_read_support_format_lha.c index 16480b3cd..9181eced4 100644 --- a/libarchive/archive_read_support_format_lha.c +++ b/libarchive/archive_read_support_format_lha.c @@ -1646,7 +1646,9 @@ archive_read_format_lha_cleanup(struct archive_read *a) lzh_decode_free(&(lha->strm)); archive_string_free(&(lha->dirname)); + archive_wstring_free(&(lha->dirname_w)); archive_string_free(&(lha->filename)); + archive_wstring_free(&(lha->filename_w)); archive_string_free(&(lha->uname)); archive_string_free(&(lha->gname)); archive_wstring_free(&(lha->ws));