diff options
author | Werner Koch <[email protected]> | 2025-08-21 09:45:12 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2025-08-21 09:45:12 +0000 |
commit | 48edcfdebc809e7614d02ebbc089777f3d68a4fe (patch) | |
tree | 85a1dcd36cc394136ae6f1b6a628cb77eb1eba80 | |
parent | po: Remove fuzzy due to duplicate warning. (diff) | |
download | gnupg-48edcfdebc809e7614d02ebbc089777f3d68a4fe.tar.gz gnupg-48edcfdebc809e7614d02ebbc089777f3d68a4fe.zip |
gpg: Fix list of possible algos for --edit-key.
* g10/keygen.c (ask_algo): Do not show algo 16 in addmode.
--
GnuPG-bug-id: 7788
-rw-r--r-- | g10/keygen.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/g10/keygen.c b/g10/keygen.c index c67535679..e02b2f9e3 100644 --- a/g10/keygen.c +++ b/g10/keygen.c @@ -2661,11 +2661,10 @@ ask_algo (ctrl_t ctrl, int addmode, int *r_subkey_algo, unsigned int *r_usage, tty_printf (_(" (%d) Existing key from card%s\n"), 14, ""); /* Reserve 15 for Dilithium primary + Kyber subkey. */ - tty_printf (_(" (%d) ECC and Kyber%s\n"), 16, ""); + if (!addmode) + tty_printf (_(" (%d) ECC and Kyber%s\n"), 16, ""); if (addmode) - { - tty_printf (_(" (%d) Kyber (encrypt only)%s\n"), 17, ""); - } + tty_printf (_(" (%d) Kyber (encrypt only)%s\n"), 17, ""); for (;;) { |