]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
gnutls-cli: Fix uninitialized variable when PKCS#11 uris in use.
authorStef Walter <stefw@collabora.co.uk>
Mon, 30 May 2011 19:29:12 +0000 (21:29 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 7 Jun 2011 05:09:26 +0000 (07:09 +0200)
 * When PKCS#11 URIs are in use previously tried to free uninitialized
   memory. Initialize to zero.

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
src/cli.c

index fbefe7ff5076ef442a1484b3d6e0a33d0f49f0d8..90b0643d9e6f0bde9539349dfe885902064093f3 100644 (file)
--- a/src/cli.c
+++ b/src/cli.c
@@ -169,7 +169,7 @@ load_keys (void)
 {
   unsigned int crt_num;
   int ret, i;
-  gnutls_datum_t data;
+  gnutls_datum_t data = { NULL, 0 };
   gnutls_x509_crt_t crt_list[MAX_CRT];
   gnutls_pkcs11_privkey_t pkcs11_key;
   gnutls_x509_privkey_t tmp_key;