From: Michael Tremer Date: Wed, 7 Apr 2021 11:19:39 +0000 (+0000) Subject: archive: Do not check for valid pointer on unref X-Git-Tag: 0.9.28~1285^2~407 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1dc5d1a52ef94070ecfbbfde9160f7af70d07bd7;p=pakfire.git archive: Do not check for valid pointer on unref Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index ed34925d7..4fab0ba14 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -393,13 +393,11 @@ PAKFIRE_EXPORT PakfireArchive pakfire_archive_ref(PakfireArchive archive) { } PAKFIRE_EXPORT PakfireArchive pakfire_archive_unref(PakfireArchive archive) { - if (!archive) - return NULL; - if (--archive->nrefs > 0) return archive; pakfire_archive_free(archive); + return NULL; }