From 3fa61a394b7314e67c97888dd686ac84609a8b02 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Wed, 12 Feb 2020 17:14:40 +0100 Subject: Fix little leak on the proto_defaults strdup --- src/lib/ndpi_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/ndpi_main.c b/src/lib/ndpi_main.c index 3b5d8e251..303497e62 100644 --- a/src/lib/ndpi_main.c +++ b/src/lib/ndpi_main.c @@ -2503,7 +2503,7 @@ void ndpi_exit_detection_module(struct ndpi_detection_module_struct *ndpi_str) { if(ndpi_str != NULL) { int i; - for(i=0; i<(int)ndpi_str->ndpi_num_supported_protocols; i++) { + for(i=0; i<(NDPI_MAX_SUPPORTED_PROTOCOLS+NDPI_MAX_NUM_CUSTOM_PROTOCOLS); i++) { if(ndpi_str->proto_defaults[i].protoName) ndpi_free(ndpi_str->proto_defaults[i].protoName); } -- cgit v1.2.3