From 42b62e4d77089d8a3d48e115931468aba85c76c1 Mon Sep 17 00:00:00 2001
From: "roman.padenkov" <roman.padenkov@demlabs.net>
Date: Thu, 10 Oct 2024 12:45:11 +0700
Subject: [PATCH] fixed mem leak

---
 dap-sdk                                 | 2 +-
 modules/net/dap_chain_node_cli_cmd_tx.c | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dap-sdk b/dap-sdk
index 39daa66fbe..7774325fa7 160000
--- a/dap-sdk
+++ b/dap-sdk
@@ -1 +1 @@
-Subproject commit 39daa66fbe8cebb7aa87a0abe149239a54465524
+Subproject commit 7774325fa7272e4c933f0c5f34ba0191ffc3f5fe
diff --git a/modules/net/dap_chain_node_cli_cmd_tx.c b/modules/net/dap_chain_node_cli_cmd_tx.c
index d962991339..cc5e2dc94e 100644
--- a/modules/net/dap_chain_node_cli_cmd_tx.c
+++ b/modules/net/dap_chain_node_cli_cmd_tx.c
@@ -646,8 +646,11 @@ json_object* dap_db_history_addr(json_object* a_json_arr_reply, dap_chain_addr_t
                     json_object_array_add(j_arr_data, j_obj_data);
             }
         }  
-        if (l_continue)
+        if (l_continue) {
+            json_object_put(j_obj_tx);
+            json_object_put(j_arr_data);
             continue;
+        }            
 
         if (l_is_need_correction) {
             SUM_256_256(l_corr_value, l_fee_sum, &l_corr_value);
-- 
GitLab