]> git.ipfire.org Git - pakfire.git/commitdiff
archive: Fix compression selection
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 20 May 2022 18:01:44 +0000 (18:01 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 20 May 2022 18:01:44 +0000 (18:01 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index 2901405f9ca8772715a7b4cf83c711dba7d7e2e8..280b85c5a9ff82604d1953d2efd3a030bea35ec5 100644 (file)
@@ -344,7 +344,7 @@ static struct archive* pakfire_archive_open_payload(struct pakfire_archive* arch
        archive_read_support_format_tar(payload);
 
        // They are compressed using XZ or ZSTD
-       if (archive->format)
+       if (archive->format >= 6)
                archive_read_support_filter_zstd(payload);
        else
                archive_read_support_filter_xz(payload);