From 51cb6d06c3f57e60f132d7d9a1d30ef531e9826a Mon Sep 17 00:00:00 2001
From: "Constantin P." <papizh.konstantin@demlabs.net>
Date: Tue, 8 Oct 2024 19:35:58 +0700
Subject: [PATCH] hex str fix

---
 modules/type/blocks/dap_chain_cs_blocks.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/modules/type/blocks/dap_chain_cs_blocks.c b/modules/type/blocks/dap_chain_cs_blocks.c
index 69f49bcbf4..431e8a3e15 100644
--- a/modules/type/blocks/dap_chain_cs_blocks.c
+++ b/modules/type/blocks/dap_chain_cs_blocks.c
@@ -473,8 +473,7 @@ static void s_cli_meta_hash_print(json_object* a_json_obj_out, const char *a_met
  */
 static void s_cli_meta_hex_print(json_object* a_json_obj_out, const char * a_meta_title, dap_chain_block_meta_t * a_meta)
 {
-    int l_len = a_meta->hdr.data_size * 2 + 5;
-    char *l_str = DAP_NEW_STACK_SIZE(char, l_len);
+    char l_str[a_meta->hdr.data_size * 2 + 3];
     strcpy(l_str, "0x");
     dap_bin2hex(l_str + 2, a_meta->data, a_meta->hdr.data_size);
     json_object_object_add(a_json_obj_out, a_meta_title, json_object_new_string(l_str));
-- 
GitLab