From 4bd2fee40e175902728be89177196ce138b862cd Mon Sep 17 00:00:00 2001 From: Grzegorz Antoniak Date: Sun, 5 May 2019 07:05:10 +0200 Subject: [PATCH] Fixed memory leak in test_read_format_raw This commit fixes the memory leak introduced by accident in 0debf359. --- libarchive/test/test_read_format_raw.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libarchive/test/test_read_format_raw.c b/libarchive/test/test_read_format_raw.c index ccd9d0acb..0dac8bfba 100644 --- a/libarchive/test/test_read_format_raw.c +++ b/libarchive/test/test_read_format_raw.c @@ -114,6 +114,11 @@ DEFINE_TEST(test_read_format_raw) assert(!archive_entry_ctime_is_set(ae)); assert(!archive_entry_mtime_is_set(ae)); + /* Test EOF */ + assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); + assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); + /* Fourth, try with gzip which has metadata. */ extract_reference_file(reffile4); assert((a = archive_read_new()) != NULL); -- 2.47.2