From 5c61984652a3b3d7ade460bef30cd3d5c7756259 Mon Sep 17 00:00:00 2001 From: Rose Date: Sat, 17 May 2025 21:24:51 -0400 Subject: [PATCH] Assign a result when failure happens In some places, result is checked even after failure, so let's assign a result. --- libarchive/archive_read_support_format_tar.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libarchive/archive_read_support_format_tar.c b/libarchive/archive_read_support_format_tar.c index 7d212906d..e9b3312a2 100644 --- a/libarchive/archive_read_support_format_tar.c +++ b/libarchive/archive_read_support_format_tar.c @@ -2275,6 +2275,7 @@ pax_attribute_read_number(struct archive_read *a, size_t value_length, int64_t * tar_flush_unconsumed(a, &unconsumed); if (r < ARCHIVE_OK) { archive_string_free(&as); + *result = 0; return (r); } -- 2.47.2