commit 78e5722f4531168fc64acaa66ec8a0aecbc5b210
parent a25dc0d379c0017e265729ab50e82715043ec0c4
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 9 Sep 2013 07:28:33 +0000
-allow for 0-termination
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/testcurl/https/tls_test_common.c b/src/testcurl/https/tls_test_common.c
@@ -393,9 +393,9 @@ setup_session (gnutls_session_t * session,
const char *err_pos;
gnutls_certificate_allocate_credentials (xcred);
- key->size = strlen (srv_key_pem);
+ key->size = strlen (srv_key_pem) + 1;
key->data = malloc (key->size);
- if (key->data == NULL)
+ if (NULL == key->data)
{
gnutls_certificate_free_credentials (*xcred);
return -1;
@@ -403,7 +403,7 @@ setup_session (gnutls_session_t * session,
memcpy (key->data, srv_key_pem, key->size);
cert->size = strlen (srv_self_signed_cert_pem) + 1;
cert->data = malloc (cert->size);
- if (cert->data == NULL)
+ if (NULL == cert->data)
{
gnutls_certificate_free_credentials (*xcred);
free (key->data);