g10: Remove unused function (get_pubkey_bynames).
authorNeal H. Walfield <neal@g10code.com>
Wed, 9 Sep 2015 19:22:08 +0000 (21:22 +0200)
committerNeal H. Walfield <neal@g10code.com>
Wed, 16 Sep 2015 13:15:19 +0000 (15:15 +0200)
* g10/keydb.h (get_pubkey_bynames): Remove prototype.
* g10/getkey.c (get_pubkey_bynames): Remove function.

--
Signed-off-by: Neal H. Walfield <neal@g10code.com>.
g10/getkey.c
g10/keydb.h

index 04022e4..6fb3d86 100644 (file)
@@ -51,7 +51,6 @@ struct getkey_ctx_s
 {
   int exact;
   int want_secret;       /* The caller requested only secret keys.  */
-  strlist_t extra_list;         /* Will be freed when releasing the context.  */
   int req_usage;
   KEYDB_HANDLE kr_handle;
   int not_allocated;
@@ -911,25 +910,12 @@ get_pubkey_byname (ctrl_t ctrl, GETKEY_CTX * retctx, PKT_public_key * pk,
       *retctx = NULL;
     }
 
-  if (retctx && *retctx)
-    {
-      assert (!(*retctx)->extra_list);
-      (*retctx)->extra_list = namelist;
-    }
-  else
-    free_strlist (namelist);
+  free_strlist (namelist);
   return rc;
 }
 
 
 int
-get_pubkey_bynames (GETKEY_CTX * retctx, PKT_public_key * pk,
-                   strlist_t names, KBNODE * ret_keyblock)
-{
-  return key_byname (retctx, names, pk, 0, 1, ret_keyblock, NULL);
-}
-
-int
 get_pubkey_next (GETKEY_CTX ctx, PKT_public_key * pk, KBNODE * ret_keyblock)
 {
   return gpg_err_code (getkey_next (ctx, pk, ret_keyblock));
@@ -1277,7 +1263,6 @@ getkey_end (getkey_ctx_t ctx)
   if (ctx)
     {
       keydb_release (ctx->kr_handle);
-      free_strlist (ctx->extra_list);
       if (!ctx->not_allocated)
        xfree (ctx);
     }
index a943ded..2eeb910 100644 (file)
@@ -407,8 +407,6 @@ int get_pubkey_byname (ctrl_t ctrl,
                        GETKEY_CTX *rx, PKT_public_key *pk,  const char *name,
                        KBNODE *ret_keyblock, KEYDB_HANDLE *ret_kdbhd,
                       int include_unusable, int no_akl );
-int get_pubkey_bynames( GETKEY_CTX *rx, PKT_public_key *pk,
-                       strlist_t names, KBNODE *ret_keyblock );
 int get_pubkey_next( GETKEY_CTX ctx, PKT_public_key *pk, KBNODE *ret_keyblock );
 void get_pubkey_end( GETKEY_CTX ctx );
 gpg_error_t get_seckey (PKT_public_key *pk, u32 *keyid);