From: Michael Tremer Date: Wed, 7 Jul 2021 20:29:02 +0000 (+0000) Subject: key: Fetch generated keys in an easier way X-Git-Tag: 0.9.28~1083 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af94913cb05b81417251af40f45ef192bf3e25c3;p=pakfire.git key: Fetch generated keys in an easier way Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/key.c b/src/libpakfire/key.c index fc5e4c0ae..67683dbc4 100644 --- a/src/libpakfire/key.c +++ b/src/libpakfire/key.c @@ -229,13 +229,7 @@ PAKFIRE_EXPORT int pakfire_key_generate(struct pakfire_key** key, Pakfire pakfir gpgme_genkey_result_t result = gpgme_op_genkey_result(gpgctx); // Retrieve the key by its fingerprint - *key = pakfire_key_get(pakfire, result->fpr); - if (!*key) { - errno = ENOENT; - return 1; - } - - return 0; + return pakfire_find_key(key, pakfire, result->fpr); } PAKFIRE_EXPORT char* pakfire_key_export(struct pakfire_key* key, pakfire_key_export_mode_t mode) {