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