@ -1015,11 +1015,10 @@ pgp_getkeybyfpr(pgp_io_t *io, const pgp_keyring_t *keyring,
unsigned *from, pgp_pubkey_t **pubkey)
{
pgp_fingerprint_t *kfp = &keyring->keys[*from].sigfingerprint;
for ( ; keyring && *from < keyring->keyc; *from += 1) {
if (kfp->length == length &&
memcmp(kfp, fpr, length) == 0) {
memcmp(kfp->fingerprint, fpr, length) == 0) {
if (pubkey) {
*pubkey = &keyring->keys[*from].key.pubkey;
}