]> git.ipfire.org Git - pakfire.git/commitdiff
archive: Reset pointer when archive open failed
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 21 Sep 2021 15:14:20 +0000 (15:14 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 21 Sep 2021 15:14:20 +0000 (15:14 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/archive.c

index fe73deb3121d040a54c5773d67779f51a16090b1..62b47fd0637eaf255217de3bfddbfb91daeb29c8 100644 (file)
@@ -634,6 +634,7 @@ PAKFIRE_EXPORT int pakfire_archive_open(struct pakfire_archive** archive, struct
 
 ERROR:
        pakfire_archive_unref(*archive);
+       *archive = NULL;
 
        return r;
 }