diff --git a/dap-sdk/net/core/dap_events.c b/dap-sdk/net/core/dap_events.c index 0d8e6009e7635933d49ea3d98c91982ade5d3f38..5bc14c605485a164b3a94987c1b07a4ae1e6292f 100644 --- a/dap-sdk/net/core/dap_events.c +++ b/dap-sdk/net/core/dap_events.c @@ -289,7 +289,7 @@ static void *thread_worker_function(void *arg) // memset( &events, 0, sizeof(events) ); size_t total_sent; - int bytes_sent; + int bytes_sent = 0; while(1) { diff --git a/modules/net/dap_chain_node_cli_cmd_tx.c b/modules/net/dap_chain_node_cli_cmd_tx.c index 32ea1ae2e53b6934179c906c5133317717deb78f..3424ca612fb9782b33cb37f6e18df8379d56fe2d 100644 --- a/modules/net/dap_chain_node_cli_cmd_tx.c +++ b/modules/net/dap_chain_node_cli_cmd_tx.c @@ -275,11 +275,11 @@ char* dap_db_history_tx(dap_chain_hash_fast_t* a_tx_hash, dap_chain_t * a_chain) dap_tx_data_t *l_iter_current, *l_item_tmp; HASH_ITER(hh, l_tx_data_hash , l_iter_current, l_item_tmp) { + HASH_DEL(l_tx_data_hash, l_iter_current); // delete datum DAP_DELETE(l_iter_current->datum); // delete struct DAP_DELETE(l_iter_current); - HASH_DEL(l_tx_data_hash, l_iter_current); } // if no history diff --git a/modules/net/dap_dns_server.c b/modules/net/dap_dns_server.c index 64322e2a78ffeaddfe244950483f47c55ef56923..8092e0ff27ced7e2b403b8a98c6b5c2d04dcef18 100644 --- a/modules/net/dap_dns_server.c +++ b/modules/net/dap_dns_server.c @@ -315,7 +315,6 @@ void dap_dns_server_start() { return; } s_dns_server->instance->client_read_callback = dap_dns_client_read; - s_dns_server->instance->client_read_callback = *dap_dns_client_read; s_dns_server->instance->client_write_callback = NULL; s_dns_server->instance->client_new_callback = NULL; s_dns_server->instance->client_delete_callback = NULL;