From: Michael Tremer Date: Sat, 7 Aug 2021 19:37:37 +0000 (+0000) Subject: key: Tidy up loop that retrieves imported keys X-Git-Tag: 0.9.28~1001 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c173bd0e511727269277dbbd20c42dc828ac69b7;p=pakfire.git key: Tidy up loop that retrieves imported keys Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/key.c b/src/libpakfire/key.c index df4870aba..46dcdd5b4 100644 --- a/src/libpakfire/key.c +++ b/src/libpakfire/key.c @@ -512,10 +512,14 @@ PAKFIRE_EXPORT int pakfire_key_import(struct pakfire* pakfire, FILE* f, if (!*keys) goto ERROR; - // Retrieve all imported keys + struct pakfire_key* key = NULL; - struct pakfire_key* key; + // Retrieve all imported keys for (int i = 0; i < result->imported && status; i++, status = status->next) { + DEBUG(pakfire, "Imported key %s - %s\n", + status->fpr, gpgme_strerror(status->result)); + + // Fetch the key by its fingerprint r = pakfire_find_key(&key, pakfire, status->fpr); if (r) goto ERROR;