From c44dcde6cb65c78a6e6a81a839175ef864e9e13c Mon Sep 17 00:00:00 2001
From: Dmtiriy Gerasimov <naeper@demlabs.net>
Date: Sun, 12 May 2019 17:09:50 +0700
Subject: [PATCH] [*] Lot of warnings fixes

---
 client_mempool.c    | 2 +-
 dap_chain_mempool.c | 6 +++---
 dap_chain_mempool.h | 5 +++--
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/client_mempool.c b/client_mempool.c
index bc11f73..785857d 100755
--- a/client_mempool.c
+++ b/client_mempool.c
@@ -259,7 +259,7 @@ static int client_mempool_send_request(client_mempool_t *mempool, dap_datum_memp
     size_t a_request_size = 1;
     uint8_t *a_request = (datum_mempool) ? dap_datum_mempool_serialize(datum_mempool, &a_request_size) : (uint8_t*) " ";
     uint8_t *a_request_out = DAP_NEW_Z_SIZE(uint8_t, a_request_size * 2); // a_request + 1 byte for type action
-    bin2hex(a_request_out, a_request, a_request_size);
+    dap_bin2hex(a_request_out, a_request, a_request_size);
     client_mempool_reset(mempool, CLIENT_MEMPOOL_SEND);
     dap_client_pvt_t * l_client_internal = DAP_CLIENT_PVT(mempool->a_client);
     l_client_internal->is_close_session = is_last_req;
diff --git a/dap_chain_mempool.c b/dap_chain_mempool.c
index e100037..691c2ec 100755
--- a/dap_chain_mempool.c
+++ b/dap_chain_mempool.c
@@ -67,7 +67,7 @@ typedef struct list_used_item {
 
 const char* c_dap_datum_mempool_gdb_group = NULL;
 
-int dap_datum_mempool_init()
+int dap_datum_mempool_init(void)
 {
     c_dap_datum_mempool_gdb_group = dap_config_get_item_str_default(g_config, "mempool", "gdb_group", "datum-pool");
     return 0;
@@ -595,7 +595,7 @@ void chain_mempool_proc(struct dap_http_simple *cl_st, void * arg)
  * @param sh HTTP server instance
  * @param url URL string
  */
-void dap_chain_mempool_add_proc(struct dap_http * sh, const char * url)
+void dap_chain_mempool_add_proc(dap_http_t * a_http_server, const char * a_url)
 {
-    dap_http_simple_proc_add(sh, url, 4096, chain_mempool_proc);
+    dap_http_simple_proc_add(a_http_server, a_url, 4096, chain_mempool_proc);
 }
diff --git a/dap_chain_mempool.h b/dap_chain_mempool.h
index 21feffb..e74cebf 100755
--- a/dap_chain_mempool.h
+++ b/dap_chain_mempool.h
@@ -2,6 +2,7 @@
 
 #include <stdint.h>
 #include "dap_chain_datum.h"
+#include "dap_http.h"
 /*
  // datum mempool structure
  typedef struct dap_datum_mempool {
@@ -28,7 +29,7 @@ typedef struct dap_datum_mempool {
     dap_chain_datum_t **data;// mass of datums
 }DAP_ALIGN_PACKED dap_datum_mempool_t;
 
-int dap_datum_mempool_init();
+int dap_datum_mempool_init(void);
 
 extern const char* c_dap_datum_mempool_gdb_group;
 
@@ -38,7 +39,7 @@ dap_datum_mempool_t * dap_datum_mempool_deserialize(uint8_t *datum_mempool_str,
 void dap_datum_mempool_clean(dap_datum_mempool_t *datum);
 void dap_datum_mempool_free(dap_datum_mempool_t *datum);
 
-void dap_chain_mempool_add_proc(struct dap_http * sh, const char * url);
+void dap_chain_mempool_add_proc(dap_http_t * a_http_server, const char * a_url);
 
 int dap_chain_mempool_tx_create(dap_enc_key_t *a_key_from,
         const dap_chain_addr_t* a_addr_from, const dap_chain_addr_t* a_addr_to, const dap_chain_addr_t* a_addr_fee,
-- 
GitLab