From a1003ac89487bfc41ed22fec2bd9e722470de433 Mon Sep 17 00:00:00 2001 From: Olzhas <oljas.jarasbaev@demlabs.net> Date: Mon, 21 Oct 2024 15:20:06 +0700 Subject: [PATCH] [*] fix --- net/server/json_rpc/rpc_core/include/dap_json_rpc_request.h | 2 +- net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net/server/json_rpc/rpc_core/include/dap_json_rpc_request.h b/net/server/json_rpc/rpc_core/include/dap_json_rpc_request.h index 58a667c39..d7cfdcad0 100644 --- a/net/server/json_rpc/rpc_core/include/dap_json_rpc_request.h +++ b/net/server/json_rpc/rpc_core/include/dap_json_rpc_request.h @@ -82,7 +82,7 @@ char *dap_json_rpc_request_to_json_string(const dap_json_rpc_request_t *a_reques dap_json_rpc_http_request_t *dap_json_rpc_http_request_deserialize(const void *data, size_t data_size); char * dap_json_rpc_http_request_serialize(dap_json_rpc_http_request_t *a_request, size_t *a_total_size); void dap_json_rpc_http_request_free(dap_json_rpc_http_request_t *a_http_request); -char* dap_json_rpc_request_to_http_str(dap_json_rpc_request_t *a_request); +char* dap_json_rpc_request_to_http_str(dap_json_rpc_request_t *a_request, size_t*output_data_size); int dap_json_rpc_request_send(dap_json_rpc_request_t *a_request, void *response_handler, const char *a_uplink_addr, const uint16_t a_uplink_port, diff --git a/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c b/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c index ae7500b08..53fbe6ac8 100644 --- a/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c +++ b/net/server/json_rpc/rpc_core/src/dap_json_rpc_request.c @@ -252,7 +252,7 @@ int dap_json_rpc_request_send(dap_json_rpc_request_t *a_request, void* response_ } -char* dap_json_rpc_request_to_http_str(dap_json_rpc_request_t *a_request) { +char* dap_json_rpc_request_to_http_str(dap_json_rpc_request_t *a_request, size_t*output_data_size){ uint64_t l_id_response = dap_json_rpc_response_registration(a_request); a_request->id = 0; dap_cert_t *l_cert = dap_cert_find_by_name("node-addr"); @@ -262,6 +262,6 @@ char* dap_json_rpc_request_to_http_str(dap_json_rpc_request_t *a_request) { } dap_json_rpc_http_request_t *l_http_request = dap_json_rpc_request_sign_by_cert(a_request, l_cert); size_t l_http_length = 0; - char *l_http_str = dap_json_rpc_http_request_serialize(l_http_request, &l_http_length); + char *l_http_str = dap_json_rpc_http_request_serialize(l_http_request, output_data_size); return l_http_str; } -- GitLab