diff options
Diffstat (limited to 'archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c')
-rw-r--r-- | archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c b/archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c index 4b19d276297..8ffe756d121 100644 --- a/archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c +++ b/archivers/libarchive/files/libarchive/test/test_extattr_freebsd.c @@ -104,6 +104,7 @@ DEFINE_TEST(test_extattr_freebsd) archive_entry_set_mode(ae, 0755); archive_entry_xattr_add_entry(ae, "user.foo", "12345", 5); assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); + assertEqualIntA(a, ARCHIVE_OK, archive_write_finish_entry(a)); archive_entry_free(ae); /* Another entry; similar but with mode = 0. */ @@ -123,7 +124,7 @@ DEFINE_TEST(test_extattr_freebsd) assertEqualIntA(a, ARCHIVE_WARN, archive_write_close(a)); else assertEqualIntA(a, ARCHIVE_OK, archive_write_close(a)); - assertEqualInt(ARCHIVE_OK, archive_write_finish(a)); + assertEqualInt(ARCHIVE_OK, archive_write_free(a)); /* Verify the data on disk. */ assertEqualInt(0, stat("test0", &st)); @@ -166,7 +167,7 @@ DEFINE_TEST(test_extattr_freebsd) assertEqualInt(xsize, 5); assertEqualMem(xval, "12345", xsize); assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); - assertEqualInt(ARCHIVE_OK, archive_read_finish(a)); + assertEqualInt(ARCHIVE_OK, archive_read_free(a)); archive_entry_free(ae); #endif } |