aboutsummaryrefslogtreecommitdiffstats
path: root/g10/pubkey-enc.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2002-10-23 07:06:56 +0000
committerWerner Koch <[email protected]>2002-10-23 07:06:56 +0000
commitd964ea1f84be4f54076dd7b99b24f3b9724b9bc0 (patch)
tree575f0107440369dfe9585eb580c454be2525d925 /g10/pubkey-enc.c
parent* secmem.c (lock_pool) [__CYGWIN__]: Don't print secmem warning. (diff)
downloadgnupg-d964ea1f84be4f54076dd7b99b24f3b9724b9bc0.tar.gz
gnupg-d964ea1f84be4f54076dd7b99b24f3b9724b9bc0.zip
* pubkey-enc.c (get_it): Fix segv, test for revoked only when PK
has been assigned.
Diffstat (limited to 'g10/pubkey-enc.c')
-rw-r--r--g10/pubkey-enc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/pubkey-enc.c b/g10/pubkey-enc.c
index 2c8771c27..72b074327 100644
--- a/g10/pubkey-enc.c
+++ b/g10/pubkey-enc.c
@@ -245,7 +245,7 @@ get_it( PKT_pubkey_enc *enc, DEK *dek, PKT_secret_key *sk, u32 *keyid )
}
}
- if ( pk->is_revoked ) {
+ if ( pk && pk->is_revoked ) {
log_info( _("NOTE: key has been revoked") );
putc( '\n', log_stream() );
show_revocation_reason( pk, 1 );