server/proxy: Fix free invalid memory when pf_server_parse_target_from_routing_token...
authorkubistika <kmizrachi18@gmail.com>
Mon, 13 May 2019 08:11:24 +0000 (11:11 +0300)
committerkubistika <kmizrachi18@gmail.com>
Sun, 26 May 2019 07:48:10 +0000 (10:48 +0300)
server/proxy/pf_context.c

index 8f45cf2..c64c80e 100644 (file)
@@ -90,14 +90,14 @@ static void pf_context_connection_info_free(connectionInfo* info)
 
 proxyData* pf_context_proxy_data_new()
 {
-       proxyData* pdata = malloc(sizeof(proxyData));
+       proxyData* pdata = calloc(1, sizeof(proxyData));
 
        if (pdata == NULL)
        {
                return NULL;
        }
 
-       pdata->info = malloc(sizeof(connectionInfo));
+       pdata->info = calloc(1, sizeof(connectionInfo));
 
        if (pdata->info == NULL)
        {