diff options
Diffstat (limited to 'g10/getkey.c')
-rw-r--r-- | g10/getkey.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/getkey.c b/g10/getkey.c index b95f29a0f..01d2726c4 100644 --- a/g10/getkey.c +++ b/g10/getkey.c @@ -1280,7 +1280,7 @@ merge_selfsigs_main( KBNODE keyblock, int *r_revoked ) p = parse_sig_subpkt( sig->hashed, SIGSUBPKT_SIG_EXPIRE, NULL ); - if ( p && (sig->timestamp + buffer_to_u32(p)) >= curtime ) + if ( p && (sig->timestamp + buffer_to_u32(p)) <= curtime ) ; /* signature has expired - ignore it */ else { sigdate = sig->timestamp; @@ -1411,7 +1411,7 @@ merge_selfsigs_main( KBNODE keyblock, int *r_revoked ) p = parse_sig_subpkt (sig->hashed, SIGSUBPKT_SIG_EXPIRE, NULL ); - if ( p && (sig->timestamp + buffer_to_u32(p)) >= curtime ) + if ( p && (sig->timestamp + buffer_to_u32(p)) <= curtime ) ; /* signature/revocation has expired - ignore it */ else { sigdate = sig->timestamp; |