From: Michael Tremer Date: Sat, 7 Aug 2021 19:28:52 +0000 (+0000) Subject: pakfire: Allow receiving an empty list of keys X-Git-Tag: 0.9.28~1005 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bf332eecb2a57f123845a82e8be639fe4779020d;p=pakfire.git pakfire: Allow receiving an empty list of keys Signed-off-by: Michael Tremer --- diff --git a/src/_pakfire/pakfire.c b/src/_pakfire/pakfire.c index 61b4291cf..46814ec0b 100644 --- a/src/_pakfire/pakfire.c +++ b/src/_pakfire/pakfire.c @@ -444,9 +444,11 @@ static PyObject* Pakfire_get_keys(PakfireObject* self) { PyObject* list = Pakfire_keys_to_list(keys); // Free keys - for (struct pakfire_key** key = keys; *key; key++) - pakfire_key_unref(*key); - free(keys); + if (keys) { + for (struct pakfire_key** key = keys; *key; key++) + pakfire_key_unref(*key); + free(keys); + } return list; }