diff options
Diffstat (limited to 'archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c')
-rw-r--r-- | archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c b/archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c index 67d5b21eebb..1c96e6ac195 100644 --- a/archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c +++ b/archivers/libarchive/files/libarchive/archive_read_support_format_cpio.c @@ -955,8 +955,7 @@ archive_read_format_cpio_cleanup(struct archive_read *a) while (cpio->links_head != NULL) { struct links_entry *lp = cpio->links_head->next; - if (cpio->links_head->name) - free(cpio->links_head->name); + free(cpio->links_head->name); free(cpio->links_head); cpio->links_head = lp; } |