aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--g10/keyedit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/keyedit.c b/g10/keyedit.c
index 0a4afbf43..a475ed813 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -621,6 +621,8 @@ change_passphrase( const char *username )
break;
}
+ /* fixme: unprotect all subkeys */
+
if( rc )
tty_printf("Can't edit this key: %s\n", g10_errstr(rc));
else {
@@ -648,6 +650,7 @@ change_passphrase( const char *username )
break;
}
else { /* okay */
+ /* fixme: protect all subkeys too */
skc->protect.algo = dek->algo;
skc->protect.s2k = *s2k;
rc = protect_secret_key( skc, dek );