summaryrefslogtreecommitdiff
path: root/doc/examples/ex-cert-select-pkcs11.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2013-10-09 21:46:42 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2013-10-09 21:46:44 +0200
commitdaad5b9ba054e17d8bcfb0b8c76d67dc19c64e0e (patch)
tree776eca9d38a23456756b39fc7c4e1fb10996d88e /doc/examples/ex-cert-select-pkcs11.c
parentc02b6c61959c25c685442b56e1337c09437a3d11 (diff)
downloadgnutls-daad5b9ba054e17d8bcfb0b8c76d67dc19c64e0e.tar.gz
Corrected possible buffer overruns in included programs and examples.
Corrected possible buffer overruns in included programs and examples. Reported by Pedro Ribeiro <pedrib@gmail.com>.
Diffstat (limited to 'doc/examples/ex-cert-select-pkcs11.c')
-rw-r--r--doc/examples/ex-cert-select-pkcs11.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/examples/ex-cert-select-pkcs11.c b/doc/examples/ex-cert-select-pkcs11.c
index fb902be891..5aaba6d309 100644
--- a/doc/examples/ex-cert-select-pkcs11.c
+++ b/doc/examples/ex-cert-select-pkcs11.c
@@ -63,7 +63,7 @@ pin_callback (void *user, int attempt, const char *token_url,
exit (1);
}
- len = MIN (pin_max, strlen (password));
+ len = 1 + MIN (pin_max, strlen (password));
memcpy (pin, password, len);
pin[len] = 0;