diff --git a/modules/chain/dap_chain_ch.c b/modules/chain/dap_chain_ch.c index 57ef34f7f47d99972b8707025635686e5fe538b3..98eef65ffe41e75028818a9269659657618a5404 100644 --- a/modules/chain/dap_chain_ch.c +++ b/modules/chain/dap_chain_ch.c @@ -618,32 +618,32 @@ static bool s_sync_in_chains_callback(void *a_arg) DAP_DELETE(l_args); return false; } - dap_hash_str_t l_atom_hash_str = { }; + char *l_atom_hash_str = NULL; dap_hash_fast_t l_atom_hash = { }; dap_hash_fast(l_atom, l_atom_size, &l_atom_hash); if (s_debug_more) - l_atom_hash_str = dap_get_data_hash_str(l_atom, l_atom_size); + l_atom_hash_str = dap_hash_fast_to_str_static(&l_atom_hash); dap_chain_atom_verify_res_t l_atom_add_res = l_chain->callback_atom_add(l_chain, l_atom, l_atom_size, &l_atom_hash, false); bool l_ack_send = false; switch (l_atom_add_res) { case ATOM_PASS: debug_if(s_debug_more, L_WARNING, "Atom with hash %s for %s:%s not accepted (code ATOM_PASS, already present)", - &l_atom_hash_str, l_chain->net_name, l_chain->name); + l_atom_hash_str, l_chain->net_name, l_chain->name); l_ack_send = true; break; case ATOM_MOVE_TO_THRESHOLD: - debug_if(s_debug_more, L_INFO, "Thresholded atom with hash %s for %s:%s", &l_atom_hash_str, l_chain->net_name, l_chain->name); + debug_if(s_debug_more, L_INFO, "Thresholded atom with hash %s for %s:%s", l_atom_hash_str, l_chain->net_name, l_chain->name); break; case ATOM_ACCEPT: - debug_if(s_debug_more, L_INFO, "Accepted atom with hash %s for %s:%s", &l_atom_hash_str, l_chain->net_name, l_chain->name); + debug_if(s_debug_more, L_INFO, "Accepted atom with hash %s for %s:%s", l_atom_hash_str, l_chain->net_name, l_chain->name); l_ack_send = true; break; case ATOM_REJECT: { - debug_if(s_debug_more, L_WARNING, "Atom with hash %s for %s:%s rejected", &l_atom_hash_str, l_chain->net_name, l_chain->name); + debug_if(s_debug_more, L_WARNING, "Atom with hash %s for %s:%s rejected", l_atom_hash_str, l_chain->net_name, l_chain->name); break; } case ATOM_FORK: { - debug_if(s_debug_more, L_WARNING, "Atom with hash %s for %s:%s added to a fork branch.", &l_atom_hash_str, l_chain->net_name, l_chain->name); + debug_if(s_debug_more, L_WARNING, "Atom with hash %s for %s:%s added to a fork branch.", l_atom_hash_str, l_chain->net_name, l_chain->name); l_ack_send = true; break; }