]> git.ipfire.org Git - pakfire.git/commitdiff
key: Tidy up loop that retrieves imported keys
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 7 Aug 2021 19:37:37 +0000 (19:37 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 7 Aug 2021 19:37:37 +0000 (19:37 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/key.c

index df4870abac751fda483ba55e23ba25c4379a1693..46dcdd5b46f662182894640dfccc848989fadb40 100644 (file)
@@ -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;