diff options
author | emanuele-f <black.silver@hotmail.it> | 2016-04-20 00:03:21 +0200 |
---|---|---|
committer | emanuele-f <black.silver@hotmail.it> | 2016-04-20 00:03:21 +0200 |
commit | 6f84b853584919659673aaa1161f0a5f4365e6a6 (patch) | |
tree | ea4e69fd4a842c6f1facd10670628d1a847cb885 /src/lib/ndpi_util.c | |
parent | d7548e72b265198528279bd1ad87b04cdd6221c6 (diff) |
Use calloc to force 0 initialization
Diffstat (limited to 'src/lib/ndpi_util.c')
-rw-r--r-- | src/lib/ndpi_util.c | 6 |
1 files changed, 3 insertions, 3 deletions
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; } |