1
0
mirror of https://github.com/falk-werner/webfuse-provider synced 2026-03-02 04:09:18 +00:00

refactor: removed unused return value for send_fn

This commit is contained in:
Falk Werner
2020-07-10 21:41:10 +02:00
parent c066090df2
commit fe3e80ed0a
5 changed files with 14 additions and 60 deletions

View File

@@ -215,7 +215,7 @@ static int wfp_impl_client_protocol_callback(
return result;
}
static bool wfp_impl_client_protocol_send(
static void wfp_impl_client_protocol_send(
json_t * request,
void * user_data)
{
@@ -234,7 +234,7 @@ static bool wfp_impl_client_protocol_send(
}
return true;
// return true;
}
void wfp_impl_client_protocol_init(

View File

@@ -82,9 +82,7 @@ static json_t * wfp_jsonrpc_request_create(
break;
default:
fprintf(stderr, "fatal: unknown param_type '%c'\n", *param_type);
json_decref(params);
json_decref(request);
return NULL;
break;
}
}
@@ -150,23 +148,8 @@ void wfp_jsonrpc_proxy_vinvoke(
wfp_timer_start(proxy->request.timer, proxy->timeout);
json_t * request = wfp_jsonrpc_request_create(method_name, proxy->request.id, param_info, args);
bool const is_send = ((NULL != request) && (proxy->send(request, proxy->user_data)));
if (!is_send)
{
proxy->request.is_pending = false;
proxy->request.finished = NULL;
proxy->request.user_data = NULL;
proxy->request.id = 0;
wfp_timer_cancel(proxy->request.timer);
wfp_jsonrpc_propate_error(finished, user_data, WFP_BAD, "Bad: requenst is not sent");
}
if (NULL != request)
{
json_decref(request);
}
proxy->send(request, proxy->user_data);
json_decref(request);
}
else
{

View File

@@ -12,7 +12,7 @@ extern "C"
{
#endif
typedef bool wfp_jsonrpc_send_fn(
typedef void wfp_jsonrpc_send_fn(
json_t * request,
void * user_data);