From: Thomas Roessler Date: Mon, 15 Nov 1999 17:44:15 +0000 (+0000) Subject: Fix the pgp-hook logic. X-Git-Tag: mutt-1-1-2-rel~57 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=028d726be96e31731fba65fb44dc925e4c5b27e1;p=mutt Fix the pgp-hook logic. --- diff --git a/pgp.c b/pgp.c index 5fe1f568..f533b9e2 100644 --- a/pgp.c +++ b/pgp.c @@ -1172,15 +1172,15 @@ char *pgp_findKeys (ADDRESS *to, ADDRESS *cc, ADDRESS *bcc) if (fqdn) rfc822_qualify (addr, fqdn); q = addr; } - else if (r == M_NO) - k_info = pgp_getkeybystr (keyID, KEYFLAG_CANENCRYPT, PGP_PUBRING); else - { - safe_free ((void **) &keylist); - rfc822_free_address (&tmp); - rfc822_free_address (&addr); - return NULL; - } + k_info = pgp_getkeybystr (keyID, KEYFLAG_CANENCRYPT, PGP_PUBRING); + } + else if (r == -1) + { + safe_free ((void **) &keylist); + rfc822_free_address (&tmp); + rfc822_free_address (&addr); + return NULL; } }