From: Martin Matuska Date: Tue, 31 Jan 2017 19:22:07 +0000 (+0100) Subject: ISO9960 reader: free leaked archive_string in parse_file_info() X-Git-Tag: v3.3.0~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=108503d387934023e0ccbcd099e6df42c6f7d79a;p=thirdparty%2Flibarchive.git ISO9960 reader: free leaked archive_string in parse_file_info() --- diff --git a/libarchive/archive_read_support_format_iso9660.c b/libarchive/archive_read_support_format_iso9660.c index 9bf614523..76da4069e 100644 --- a/libarchive/archive_read_support_format_iso9660.c +++ b/libarchive/archive_read_support_format_iso9660.c @@ -2087,6 +2087,7 @@ parse_file_info(struct archive_read *a, struct file_info *parent, register_file(iso9660, file); return (file); fail: + archive_string_free(&file->name); free(file); return (NULL); }