diff options
Diffstat (limited to '')
-rw-r--r-- | g10/keyserver.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/g10/keyserver.c b/g10/keyserver.c index 72c244a5d..ab0eb627c 100644 --- a/g10/keyserver.c +++ b/g10/keyserver.c @@ -1229,21 +1229,16 @@ keyidlist(strlist_t users,KEYDB_SEARCH_DESC **klist,int *count,int fakev3) for (;;) { rc = keydb_search (kdbhd, desc, ndesc, NULL); - if (rc && gpg_err_code (rc) != GPG_ERR_LEGACY_KEY) + if (rc) break; /* ready. */ if (!users) desc[0].mode = KEYDB_SEARCH_MODE_NEXT; - if (gpg_err_code (rc) == GPG_ERR_LEGACY_KEY) - continue; - /* read the keyblock */ rc = keydb_get_keyblock (kdbhd, &keyblock ); if( rc ) { - if (gpg_err_code (rc) == GPG_ERR_LEGACY_KEY) - continue; log_error (_("error reading keyblock: %s\n"), gpg_strerror (rc) ); goto leave; } |