scd: fix change_keyattr.
authorNIIBE Yutaka <gniibe@fsij.org>
Wed, 4 Nov 2015 01:48:59 +0000 (10:48 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Wed, 4 Nov 2015 01:48:59 +0000 (10:48 +0900)
* scd/app-openpgp.c (change_keyattr_from_string): Fix parsing.

scd/app-openpgp.c

index d43db5b..06ab327 100644 (file)
@@ -2793,8 +2793,8 @@ change_keyattr_from_string (app_t app,
   /* Because this function deletes the key we require the string
      "--force" in the data to make clear that something serious might
      happen.  */
-  sscanf (string, " --force %d %d %n", &key, &algo, &n);
-  if (n < 13)
+  sscanf (string, "--force %d %d %n", &key, &algo, &n);
+  if (n < 12)
     {
       err = gpg_error (GPG_ERR_INV_DATA);
       goto leave;