]> git.ipfire.org Git - pakfire.git/commitdiff
archive: Fix passing modified archive pointer
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 20 May 2021 18:33:34 +0000 (18:33 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 20 May 2021 18:33:34 +0000 (18:33 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index be157c02110bb8b4ea0f9451b4631b0e8d49bfa3..c34246baafc020c4dd20b0749459c230c89b1037 100644 (file)
@@ -230,7 +230,7 @@ static struct archive* pakfire_archive_open_payload(PakfireArchive archive,
        archive_read_support_filter_zstd(payload);
 
        // Try opening the payload archive
-       r = archive_read_open2(payload, a, NULL, pakfire_archive_read_callback, NULL, NULL);
+       r = archive_read_open2(payload, *a, NULL, pakfire_archive_read_callback, NULL, NULL);
        if (r) {
                ERROR(archive->pakfire, "Could not open payload archive: %s\n",
                        archive_error_string(payload));