From 12517fa78dc9c232f95b4fa01af7f19e8ee71ad3 Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Fri, 27 Dec 2024 15:51:33 -0800 Subject: [PATCH] Fix the test for NOABSOLUTEPATHS (#2456) The test inadvertently tried to manipulate the wrong archive at one point. --- libarchive/test/test_write_disk_secure_noabsolutepaths.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libarchive/test/test_write_disk_secure_noabsolutepaths.c b/libarchive/test/test_write_disk_secure_noabsolutepaths.c index 1c9254a42..b66b6bea4 100644 --- a/libarchive/test/test_write_disk_secure_noabsolutepaths.c +++ b/libarchive/test/test_write_disk_secure_noabsolutepaths.c @@ -79,8 +79,8 @@ DEFINE_TEST(test_write_disk_secure_noabsolutepaths) assert(ARCHIVE_OK != archive_read_extract(a, ae, ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS)); // This should also fail. - assert((ad = archive_write_new()) != NULL); - assertEqualInt(ARCHIVE_OK, archive_write_disk_set_options(a, ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS)); + assert((ad = archive_write_disk_new()) != NULL); + assertEqualInt(ARCHIVE_OK, archive_write_disk_set_options(ad, ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS)); assert(ARCHIVE_OK != archive_read_extract2(a, ae, ad)); assertEqualInt(ARCHIVE_OK, archive_write_free(ad)); -- 2.47.2