aboutsummaryrefslogtreecommitdiffstats
path: root/sm/keylist.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-10-17 18:56:55 +0000
committerWerner Koch <[email protected]>2017-10-17 18:56:55 +0000
commit69e579d78545aee5096a5d170e1cb9e511a09a90 (patch)
tree2815dac12265406869625eabfe6970fb3acc70ec /sm/keylist.c
parentgpg: Fix comparison. (diff)
downloadgnupg-69e579d78545aee5096a5d170e1cb9e511a09a90.tar.gz
gnupg-69e579d78545aee5096a5d170e1cb9e511a09a90.zip
sm: Fix colon listing of fields > 12 in crt records.
* sm/keylist.c (print_capabilities): Move colon printing ... (list_cert_colon): to here. -- Fixes-commit: 7af008bfe1641938a6c2c995cb065829fa05a693 Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'sm/keylist.c')
-rw-r--r--sm/keylist.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sm/keylist.c b/sm/keylist.c
index 24c86e18a..9997da812 100644
--- a/sm/keylist.c
+++ b/sm/keylist.c
@@ -289,8 +289,6 @@ print_capabilities (ksba_cert_t cert, estream_t fp)
es_putc ('S', fp);
if ((use & KSBA_KEYUSAGE_KEY_CERT_SIGN))
es_putc ('C', fp);
-
- es_putc (':', fp);
}
@@ -503,6 +501,7 @@ list_cert_colon (ctrl_t ctrl, ksba_cert_t cert, unsigned int validity,
es_putc (':', fp);
/* Field 12, capabilities: */
print_capabilities (cert, fp);
+ es_putc (':', fp);
/* Field 13, not used: */
es_putc (':', fp);
/* Field 14, not used: */