From e98eb294c77f9cdf821c6562a4e629f0bcd5ae45 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Thu, 29 Aug 2019 15:08:42 +0200 Subject: Add missing json cleanup --- example/ndpiReader.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'example') diff --git a/example/ndpiReader.c b/example/ndpiReader.c index f679d9a46..625701a70 100644 --- a/example/ndpiReader.c +++ b/example/ndpiReader.c @@ -1839,6 +1839,17 @@ static void json_init() { /* *********************************************** */ +/** + * @brief JSON destroy function + */ +static void json_destroy() { + json_object_put(jArray_known_flows); + json_object_put(jArray_unknown_flows); + json_object_put(jArray_topStats); +} + +/* *********************************************** */ + static void json_open_stats_file() { if((file_first_time && ((stats_fp = fopen(_statsFilePath,"w")) == NULL)) || @@ -3251,6 +3262,8 @@ void test_lib() { terminateDetection(thread_id); } + + json_destroy(); } /* *********************************************** */ -- cgit v1.2.3