From: Michael Tremer Date: Sat, 30 Jan 2021 17:33:07 +0000 (+0000) Subject: libpakfire: archive: Do not break on successful memory allocation X-Git-Tag: 0.9.28~1285^2~796 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c74dc748da50b78161e211ecfa26e78574956ef9;p=pakfire.git libpakfire: archive: Do not break on successful memory allocation Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/archive.c b/src/libpakfire/archive.c index a0dce3f36..e303cf940 100644 --- a/src/libpakfire/archive.c +++ b/src/libpakfire/archive.c @@ -522,7 +522,7 @@ static int pakfire_archive_parse_entry_scriptlet(PakfireArchive archive, // Make space for the new scriptlet archive->scriptlets = realloc(archive->scriptlets, sizeof(*archive->scriptlets) * (archive->nscriptlets + 1)); - if (archive->scriptlets) { + if (!archive->scriptlets) { pakfire_scriptlet_free(scriptlet); return -ENOMEM; }