From: Dustin L. Howett Date: Sun, 24 May 2026 06:19:12 +0000 (-0500) Subject: Merge pull request #3060 from stoeckmann/xar_free X-Git-Tag: v3.8.8~108 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c02b920204c71ad2dc2b0b8dbdaed4401cc3cb0a;p=thirdparty%2Flibarchive.git Merge pull request #3060 from stoeckmann/xar_free xar: fix fflags_text leak in file_free (cherry picked from commit 6f95523f45bacc9a84a3c6a74a1c0bda9b7ccb7a) --- diff --git a/libarchive/archive_read_support_format_xar.c b/libarchive/archive_read_support_format_xar.c index 0bc3862f8..5adb68691 100644 --- a/libarchive/archive_read_support_format_xar.c +++ b/libarchive/archive_read_support_format_xar.c @@ -1808,6 +1808,7 @@ file_free(struct xar_file *file) archive_string_free(&(file->uname)); archive_string_free(&(file->gname)); archive_string_free(&(file->hardlink)); + archive_string_free(&(file->fflags_text)); xattr = file->xattr_list; while (xattr != NULL) { struct xattr *next;