aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/keyedit.c')
-rw-r--r--g10/keyedit.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/g10/keyedit.c b/g10/keyedit.c
index c1e0ec3ca..7fa6b6800 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -3540,7 +3540,10 @@ menu_expire( KBNODE pub_keyblock, KBNODE sec_keyblock )
no_primary_warning(pub_keyblock);
}
- expiredate = ask_expiredate();
+ expiredate=ask_expire_interval(0,NULL);
+ if(expiredate)
+ expiredate+=make_timestamp();
+
node = find_kbnode( sec_keyblock, PKT_SECRET_KEY );
sk = copy_secret_key( NULL, node->pkt->pkt.secret_key);