diff --git a/g10/ChangeLog b/g10/ChangeLog index 6763e8407..6dd3c7df9 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,8 @@ +2002-10-11 David Shaw + + * keyedit.c (menu_addrevoker): Properly back out if the signature + fails. + 2002-10-07 David Shaw * mainproc.c (symkey_decrypt_sesskey): Fix compiler warning. diff --git a/g10/keyedit.c b/g10/keyedit.c index 5743944d2..a15f9e53f 100644 --- a/g10/keyedit.c +++ b/g10/keyedit.c @@ -2365,6 +2365,7 @@ menu_addrevoker( KBNODE pub_keyblock, KBNODE sec_keyblock, int sensitive ) revkey.class|=0x40; revkey.algid=revoker_pk->pubkey_algo; free_public_key(revoker_pk); + revoker_pk=NULL; break; }