From 9934ed85cde35552e3ec59df004dbfeb69426bea Mon Sep 17 00:00:00 2001
From: "aleksei.voronin" <aleksei.voronin@demlabs.net>
Date: Mon, 20 Apr 2020 17:59:53 +0300
Subject: [PATCH] [*] fixed irrelevant memory leak

---
 dap_chain_global_db_hist.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dap_chain_global_db_hist.c b/dap_chain_global_db_hist.c
index 8ca472b..7eaf729 100755
--- a/dap_chain_global_db_hist.c
+++ b/dap_chain_global_db_hist.c
@@ -1296,8 +1296,11 @@ dap_db_log_list_t* dap_db_log_list_start(uint64_t first_id)
     dap_db_log_list_t *l_dap_db_log_list = DAP_NEW_Z(dap_db_log_list_t);
 
     size_t l_data_size_out = dap_chain_global_db_driver_count(GROUP_LOCAL_HISTORY, first_id);
-    if(!l_data_size_out)
-        return NULL;
+    if(!l_data_size_out) {
+       DAP_DELETE(l_dap_db_log_list);
+       return NULL;
+    }
+
     // debug
 //    if(l_data_size_out>11)
 //        l_data_size_out = 11;
-- 
GitLab