From 6f84b853584919659673aaa1161f0a5f4365e6a6 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Wed, 20 Apr 2016 00:03:21 +0200 Subject: Use calloc to force 0 initialization --- src/lib/ndpi_util.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/lib/ndpi_util.c') diff --git a/src/lib/ndpi_util.c b/src/lib/ndpi_util.c index 3028fd5b6..5899c81a1 100644 --- a/src/lib/ndpi_util.c +++ b/src/lib/ndpi_util.c @@ -134,7 +134,7 @@ struct ndpi_workflow * ndpi_workflow_init(const struct ndpi_workflow_prefs * pre struct ndpi_detection_module_struct * module = ndpi_init_detection_module( prefs->detection_tick_resolution, malloc_wrapper, free_wrapper, debug_printf); - struct ndpi_workflow * workflow = ndpi_malloc(sizeof(struct ndpi_workflow)); + struct ndpi_workflow * workflow = ndpi_calloc(1, sizeof(struct ndpi_workflow)); removeme_free_wrapper = free_wrapper; @@ -147,8 +147,8 @@ struct ndpi_workflow * ndpi_workflow_init(const struct ndpi_workflow_prefs * pre exit(-1); } - workflow->idle_flows = ndpi_malloc(sizeof(struct ndpi_flow_info *) * workflow->num_idle_flows); - workflow->ndpi_flows_root = ndpi_malloc(sizeof(void *) * workflow->prefs.num_roots); + workflow->idle_flows = ndpi_calloc(workflow->num_idle_flows, sizeof(struct ndpi_flow_info *)); + workflow->ndpi_flows_root = ndpi_calloc(workflow->prefs.num_roots, sizeof(void *)); return workflow; } -- cgit v1.2.3