]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Skip zstd write tests when library not present
authorSean Purcell <me@seanp.xyz>
Thu, 20 Apr 2017 21:25:13 +0000 (14:25 -0700)
committerSean Purcell <iburinoc@gmail.com>
Tue, 16 May 2017 03:06:48 +0000 (23:06 -0400)
libarchive/test/test_write_filter_zstd.c

index b982390690673e9e0a195a27476181bf56280cc7..5637aa5e29b3b19dcb7e6acd639e2a173e0392f5 100644 (file)
@@ -56,7 +56,7 @@ DEFINE_TEST(test_write_filter_zstd)
        assert((a = archive_write_new()) != NULL);
        assertEqualIntA(a, ARCHIVE_OK, archive_write_set_format_ustar(a));
        r = archive_write_add_filter_zstd(a);
-       if (r == ARCHIVE_FATAL) {
+       if (r != ARCHIVE_OK) {
                skipping("zstd writing not supported on this platform");
                assertEqualInt(ARCHIVE_OK, archive_write_free(a));
                free(buff);