Fix bug#1056.
authorWerner Koch <wk@gnupg.org>
Wed, 20 May 2009 09:08:48 +0000 (09:08 +0000)
committerWerner Koch <wk@gnupg.org>
Wed, 20 May 2009 09:08:48 +0000 (09:08 +0000)
g10/ChangeLog
g10/keygen.c

index c3f6239..c45f2d1 100644 (file)
@@ -1,3 +1,8 @@
+2009-05-20  Werner Koch  <wk@g10code.com>
+
+       * keygen.c (ask_key_flags): Fix bug in the translation check.
+       Fixes bug#1056.
+
 2009-05-18  Daiki Ueno  <ueno@unixuser.org>  (wk)
 
        * encode.c (encode_simple): Tell passphrase_to_dek to cache
index 1be65c4..baacd75 100644 (file)
@@ -1555,7 +1555,7 @@ ask_key_flags(int algo,int subkey)
   unsigned int current=0;
   unsigned int possible=openpgp_pk_algo_usage(algo);
 
-  if ( strlen(togglers) != 7 )
+  if ( strlen(togglers) != 8 )
     {
       tty_printf ("NOTE: Bad translation at %s:%d. "
                   "Please report.\n", __FILE__, __LINE__);