mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 12:32:40 +02:00
Fix unused parameter warnings in tipc.h when -Wextra is used. (#545)
Removes unused TipcService parameter in tipcMakeRequest and tipcParseResponse.
This commit is contained in:
parent
f7df9d578c
commit
d6c6431a22
@ -125,7 +125,7 @@ NX_CONSTEXPR void _tipcRequestProcessBuffer(HipcRequest* req, const SfBuffer* bu
|
|||||||
}
|
}
|
||||||
|
|
||||||
NX_INLINE void* tipcMakeRequest(
|
NX_INLINE void* tipcMakeRequest(
|
||||||
const TipcService *s, u32 request_id, u32 data_size, bool send_pid,
|
u32 request_id, u32 data_size, bool send_pid,
|
||||||
const SfBufferAttrs buffer_attrs, const SfBuffer* buffers,
|
const SfBufferAttrs buffer_attrs, const SfBuffer* buffers,
|
||||||
u32 num_handles, const Handle* handles) {
|
u32 num_handles, const Handle* handles) {
|
||||||
TipcRequestFormat fmt = {};
|
TipcRequestFormat fmt = {};
|
||||||
@ -197,7 +197,7 @@ NX_CONSTEXPR void _tipcResponseGetHandle(HipcResponse* res, SfOutHandleAttr type
|
|||||||
}
|
}
|
||||||
|
|
||||||
NX_INLINE Result tipcParseResponse(
|
NX_INLINE Result tipcParseResponse(
|
||||||
const TipcService* s, u32 out_size, void** out_data,
|
u32 out_size, void** out_data,
|
||||||
u32 num_out_objects, TipcService* out_objects,
|
u32 num_out_objects, TipcService* out_objects,
|
||||||
const SfOutHandleAttrs out_handle_attrs, Handle* out_handles
|
const SfOutHandleAttrs out_handle_attrs, Handle* out_handles
|
||||||
) {
|
) {
|
||||||
@ -234,10 +234,7 @@ NX_INLINE Result tipcDispatchImpl(
|
|||||||
TipcDispatchParams disp
|
TipcDispatchParams disp
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
// Make a copy of the service struct, so that the compiler can assume that it won't be modified by function calls.
|
void* in = tipcMakeRequest(request_id,
|
||||||
const TipcService srv = *s;
|
|
||||||
|
|
||||||
void* in = tipcMakeRequest(&srv, request_id,
|
|
||||||
in_data_size, disp.in_send_pid,
|
in_data_size, disp.in_send_pid,
|
||||||
disp.buffer_attrs, disp.buffers,
|
disp.buffer_attrs, disp.buffers,
|
||||||
disp.in_num_handles, disp.in_handles);
|
disp.in_num_handles, disp.in_handles);
|
||||||
@ -248,8 +245,7 @@ NX_INLINE Result tipcDispatchImpl(
|
|||||||
Result rc = svcSendSyncRequest(s->session);
|
Result rc = svcSendSyncRequest(s->session);
|
||||||
if (R_SUCCEEDED(rc)) {
|
if (R_SUCCEEDED(rc)) {
|
||||||
void* out = NULL;
|
void* out = NULL;
|
||||||
rc = tipcParseResponse(&srv,
|
rc = tipcParseResponse(out_data_size, &out,
|
||||||
out_data_size, &out,
|
|
||||||
disp.out_num_objects, disp.out_objects,
|
disp.out_num_objects, disp.out_objects,
|
||||||
disp.out_handle_attrs, disp.out_handles);
|
disp.out_handle_attrs, disp.out_handles);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user