summaryrefslogtreecommitdiffstats
path: root/g10/free-packet.c
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>1998-12-29 14:47:31 +0100
committerWerner Koch <wk@gnupg.org>1998-12-29 14:47:31 +0100
commit6e08b235cb73d3c8e83218a94f9a2d356f2709ac (patch)
treec5a0a706b32d530cb661a62ec9439109bce5a75c /g10/free-packet.c
parentSee ChangeLog: Wed Dec 23 17:12:24 CET 1998 Werner Koch (diff)
downloadgnupg2-6e08b235cb73d3c8e83218a94f9a2d356f2709ac.tar.xz
gnupg2-6e08b235cb73d3c8e83218a94f9a2d356f2709ac.zip
See ChangeLog: Tue Dec 29 14:41:47 CET 1998 Werner Koch
Diffstat (limited to 'g10/free-packet.c')
-rw-r--r--g10/free-packet.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/g10/free-packet.c b/g10/free-packet.c
index bd4ed0422..3e3c9d054 100644
--- a/g10/free-packet.c
+++ b/g10/free-packet.c
@@ -354,7 +354,7 @@ cmp_public_keys( PKT_public_key *a, PKT_public_key *b )
if( a->timestamp != b->timestamp )
return -1;
- if( a->expiredate != b->expiredate )
+ if( a->version < 4 && a->expiredate != b->expiredate )
return -1;
if( a->pubkey_algo != b->pubkey_algo )
return -1;
@@ -381,7 +381,7 @@ cmp_secret_keys( PKT_secret_key *a, PKT_secret_key *b )
if( a->timestamp != b->timestamp )
return -1;
- if( a->expiredate != b->expiredate )
+ if( a->version < 4 && a->expiredate != b->expiredate )
return -1;
if( a->pubkey_algo != b->pubkey_algo )
return -1;
@@ -407,7 +407,7 @@ cmp_public_secret_key( PKT_public_key *pk, PKT_secret_key *sk )
if( pk->timestamp != sk->timestamp )
return -1;
- if( pk->expiredate != sk->expiredate )
+ if( pk->version < 4 && pk->expiredate != sk->expiredate )
return -1;
if( pk->pubkey_algo != sk->pubkey_algo )
return -1;