small cleanup
authorFelix Morgner <felix.morgner@gmail.com>
Fri, 6 Feb 2015 12:57:59 +0000 (13:57 +0100)
committerFelix Morgner <felix.morgner@gmail.com>
Fri, 6 Feb 2015 12:57:59 +0000 (13:57 +0100)
src/ssli_polarssl.c

index df7c0070dcfbbfdd1a2192e1a402ba5ee7ef8665..a36ccb6157aeb13a4d0624410abd932f79ae25e2 100644 (file)
@@ -265,12 +265,10 @@ SSL_handle_t *SSLi_newconnection(int *fd, bool_t *SSLready)
        ssl_session *ssn;
        int rc;
 
-       ssl = malloc(sizeof(ssl_context));
-       ssn = malloc(sizeof(ssl_session));
+       ssl = calloc(1, sizeof(ssl_context));
+       ssn = calloc(1, sizeof(ssl_session));
        if (!ssl || !ssn)
                Log_fatal("Out of memory");
-       memset(ssl, 0, sizeof(ssl_context));
-       memset(ssn, 0, sizeof(ssl_session));
 
        rc = ssl_init(ssl);
        if (rc != 0 )