diff --git a/server/proxy/channels/pf_channel_rdpdr.c b/server/proxy/channels/pf_channel_rdpdr.c index c533102a3..f596eb2bb 100644 --- a/server/proxy/channels/pf_channel_rdpdr.c +++ b/server/proxy/channels/pf_channel_rdpdr.c @@ -521,8 +521,9 @@ static UINT rdpdr_send_client_name_request(pClientContext* pc, pf_channel_client #define rdpdr_ignore_capset(srv, log, s, header) \ rdpdr_ignore_capset_((srv), (log), (s), header, __func__) -static UINT rdpdr_ignore_capset_(BOOL srv, wLog* log, wStream* s, - const RDPDR_CAPABILITY_HEADER* header, const char* fkt) +static UINT rdpdr_ignore_capset_(WINPR_ATTR_UNUSED BOOL srv, WINPR_ATTR_UNUSED wLog* log, + wStream* s, const RDPDR_CAPABILITY_HEADER* header, + WINPR_ATTR_UNUSED const char* fkt) { WINPR_ASSERT(s); WINPR_ASSERT(header); @@ -1509,8 +1510,8 @@ static BOOL pf_channel_rdpdr_common_context_new(pf_channel_common_context* commo } static BOOL pf_channel_rdpdr_client_pass_message(pServerContext* ps, pClientContext* pc, - UINT16 channelId, const char* channel_name, - wStream* s) + WINPR_ATTR_UNUSED UINT16 channelId, + const char* channel_name, wStream* s) { pf_channel_client_context* rdpdr = NULL; diff --git a/server/proxy/cli/freerdp_proxy.c b/server/proxy/cli/freerdp_proxy.c index 099cd35c2..5e7574cc6 100644 --- a/server/proxy/cli/freerdp_proxy.c +++ b/server/proxy/cli/freerdp_proxy.c @@ -89,7 +89,7 @@ static int version(const char* app) return 0; } -static int buildconfig(const char* app) +static int buildconfig(WINPR_ATTR_UNUSED const char* app) { printf("This is FreeRDP version %s (%s)\n", FREERDP_VERSION_FULL, FREERDP_GIT_REVISION); printf("%s", freerdp_get_build_config()); diff --git a/server/proxy/modules/bitmap-filter/bitmap-filter.cpp b/server/proxy/modules/bitmap-filter/bitmap-filter.cpp index 49542101e..ec8b6c462 100644 --- a/server/proxy/modules/bitmap-filter/bitmap-filter.cpp +++ b/server/proxy/modules/bitmap-filter/bitmap-filter.cpp @@ -118,7 +118,9 @@ class DynChannelState uint32_t _channelId = 0; }; -static BOOL filter_client_pre_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL filter_client_pre_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -131,7 +133,9 @@ static BOOL filter_client_pre_connect(proxyPlugin* plugin, proxyData* pdata, voi return freerdp_settings_set_bool(settings, FreeRDP_BitmapCachePersistEnabled, FALSE); } -static BOOL filter_dyn_channel_intercept_list(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL filter_dyn_channel_intercept_list([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* arg) { auto data = static_cast(arg); @@ -146,7 +150,9 @@ static BOOL filter_dyn_channel_intercept_list(proxyPlugin* plugin, proxyData* pd return TRUE; } -static BOOL filter_static_channel_intercept_list(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL filter_static_channel_intercept_list([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* arg) { auto data = static_cast(arg); diff --git a/server/proxy/modules/demo/demo.cpp b/server/proxy/modules/demo/demo.cpp index 8cfff27dc..1b592d761 100644 --- a/server/proxy/modules/demo/demo.cpp +++ b/server/proxy/modules/demo/demo.cpp @@ -36,7 +36,7 @@ struct demo_custom_data static constexpr char plugin_name[] = "demo"; static constexpr char plugin_desc[] = "this is a test plugin"; -static BOOL demo_plugin_unload(proxyPlugin* plugin) +static BOOL demo_plugin_unload([[maybe_unused]] proxyPlugin* plugin) { WINPR_ASSERT(plugin); @@ -49,7 +49,9 @@ static BOOL demo_plugin_unload(proxyPlugin* plugin) return TRUE; } -static BOOL demo_client_init_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_init_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -59,7 +61,9 @@ static BOOL demo_client_init_connect(proxyPlugin* plugin, proxyData* pdata, void return TRUE; } -static BOOL demo_client_uninit_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_uninit_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -69,7 +73,9 @@ static BOOL demo_client_uninit_connect(proxyPlugin* plugin, proxyData* pdata, vo return TRUE; } -static BOOL demo_client_pre_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_pre_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -79,7 +85,9 @@ static BOOL demo_client_pre_connect(proxyPlugin* plugin, proxyData* pdata, void* return TRUE; } -static BOOL demo_client_post_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_post_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -89,7 +97,9 @@ static BOOL demo_client_post_connect(proxyPlugin* plugin, proxyData* pdata, void return TRUE; } -static BOOL demo_client_post_disconnect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_post_disconnect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -99,7 +109,9 @@ static BOOL demo_client_post_disconnect(proxyPlugin* plugin, proxyData* pdata, v return TRUE; } -static BOOL demo_client_x509_certificate(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_x509_certificate([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -109,7 +121,9 @@ static BOOL demo_client_x509_certificate(proxyPlugin* plugin, proxyData* pdata, return TRUE; } -static BOOL demo_client_login_failure(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_login_failure([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -119,7 +133,8 @@ static BOOL demo_client_login_failure(proxyPlugin* plugin, proxyData* pdata, voi return TRUE; } -static BOOL demo_client_end_paint(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_end_paint([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -129,7 +144,8 @@ static BOOL demo_client_end_paint(proxyPlugin* plugin, proxyData* pdata, void* c return TRUE; } -static BOOL demo_client_redirect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_client_redirect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -139,7 +155,9 @@ static BOOL demo_client_redirect(proxyPlugin* plugin, proxyData* pdata, void* cu return TRUE; } -static BOOL demo_server_post_connect(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_server_post_connect([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -149,7 +167,9 @@ static BOOL demo_server_post_connect(proxyPlugin* plugin, proxyData* pdata, void return TRUE; } -static BOOL demo_server_peer_activate(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_server_peer_activate([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -159,7 +179,9 @@ static BOOL demo_server_peer_activate(proxyPlugin* plugin, proxyData* pdata, voi return TRUE; } -static BOOL demo_server_channels_init(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_server_channels_init([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -169,7 +191,9 @@ static BOOL demo_server_channels_init(proxyPlugin* plugin, proxyData* pdata, voi return TRUE; } -static BOOL demo_server_channels_free(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_server_channels_free([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -179,7 +203,9 @@ static BOOL demo_server_channels_free(proxyPlugin* plugin, proxyData* pdata, voi return TRUE; } -static BOOL demo_server_session_end(proxyPlugin* plugin, proxyData* pdata, void* custom) +static BOOL demo_server_session_end([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* custom) { WINPR_ASSERT(plugin); WINPR_ASSERT(pdata); @@ -189,7 +215,9 @@ static BOOL demo_server_session_end(proxyPlugin* plugin, proxyData* pdata, void* return TRUE; } -static BOOL demo_filter_keyboard_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_filter_keyboard_event([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { proxyPluginsManager* mgr = nullptr; auto event_data = static_cast(param); @@ -214,7 +242,9 @@ static BOOL demo_filter_keyboard_event(proxyPlugin* plugin, proxyData* pdata, vo return TRUE; } -static BOOL demo_filter_unicode_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_filter_unicode_event([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { proxyPluginsManager* mgr = nullptr; auto event_data = static_cast(param); @@ -239,7 +269,8 @@ static BOOL demo_filter_unicode_event(proxyPlugin* plugin, proxyData* pdata, voi return TRUE; } -static BOOL demo_mouse_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_mouse_event([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, [[maybe_unused]] void* param) { auto event_data = static_cast(param); @@ -251,7 +282,8 @@ static BOOL demo_mouse_event(proxyPlugin* plugin, proxyData* pdata, void* param) return TRUE; } -static BOOL demo_mouse_ex_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_mouse_ex_event([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, [[maybe_unused]] void* param) { auto event_data = static_cast(param); @@ -263,7 +295,9 @@ static BOOL demo_mouse_ex_event(proxyPlugin* plugin, proxyData* pdata, void* par return TRUE; } -static BOOL demo_client_channel_data(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_client_channel_data([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { const auto* channel = static_cast(param); @@ -276,7 +310,9 @@ static BOOL demo_client_channel_data(proxyPlugin* plugin, proxyData* pdata, void return TRUE; } -static BOOL demo_server_channel_data(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_server_channel_data([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { const auto* channel = static_cast(param); @@ -289,7 +325,9 @@ static BOOL demo_server_channel_data(proxyPlugin* plugin, proxyData* pdata, void return TRUE; } -static BOOL demo_dynamic_channel_create(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_dynamic_channel_create([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { const auto* channel = static_cast(param); @@ -301,7 +339,9 @@ static BOOL demo_dynamic_channel_create(proxyPlugin* plugin, proxyData* pdata, v return TRUE; } -static BOOL demo_server_fetch_target_addr(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_server_fetch_target_addr([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* param) { auto event_data = static_cast(param); @@ -313,7 +353,8 @@ static BOOL demo_server_fetch_target_addr(proxyPlugin* plugin, proxyData* pdata, return TRUE; } -static BOOL demo_server_peer_logon(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL demo_server_peer_logon([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, [[maybe_unused]] void* param) { auto info = static_cast(param); WINPR_ASSERT(plugin); @@ -325,7 +366,9 @@ static BOOL demo_server_peer_logon(proxyPlugin* plugin, proxyData* pdata, void* return TRUE; } -static BOOL demo_dyn_channel_intercept_list(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL demo_dyn_channel_intercept_list([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* arg) { auto data = static_cast(arg); @@ -337,7 +380,9 @@ static BOOL demo_dyn_channel_intercept_list(proxyPlugin* plugin, proxyData* pdat return TRUE; } -static BOOL demo_static_channel_intercept_list(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL demo_static_channel_intercept_list([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* arg) { auto data = static_cast(arg); @@ -349,7 +394,9 @@ static BOOL demo_static_channel_intercept_list(proxyPlugin* plugin, proxyData* p return TRUE; } -static BOOL demo_dyn_channel_intercept(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL demo_dyn_channel_intercept([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, + [[maybe_unused]] void* arg) { auto data = static_cast(arg); diff --git a/server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp b/server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp index 40fb12f00..93a480f0d 100644 --- a/server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp +++ b/server/proxy/modules/dyn-channel-dump/dyn-channel-dump.cpp @@ -101,7 +101,7 @@ class ChannelData _base /= str; } - bool add(const std::string& name, bool back) + bool add(const std::string& name, WINPR_ATTR_UNUSED bool back) { std::lock_guard guard(_mux); if (_map.find(name) == _map.end()) @@ -285,7 +285,8 @@ static BOOL dump_dyn_channel_intercept_list(proxyPlugin* plugin, proxyData* pdat return TRUE; } -static BOOL dump_static_channel_intercept_list(proxyPlugin* plugin, proxyData* pdata, void* arg) +static BOOL dump_static_channel_intercept_list([[maybe_unused]] proxyPlugin* plugin, + [[maybe_unused]] proxyData* pdata, void* arg) { auto data = static_cast(arg); diff --git a/server/proxy/pf_client.c b/server/proxy/pf_client.c index ed79a0bfa..b2c278c25 100644 --- a/server/proxy/pf_client.c +++ b/server/proxy/pf_client.c @@ -93,7 +93,7 @@ static void pf_client_on_error_info(void* ctx, const ErrorInfoEventArgs* e) freerdp_send_error_info(ps->context.rdp); } -static void pf_client_on_activated(void* ctx, const ActivatedEventArgs* e) +static void pf_client_on_activated(void* ctx, WINPR_ATTR_UNUSED const ActivatedEventArgs* e) { pClientContext* pc = (pClientContext*)ctx; pServerContext* ps = NULL; @@ -334,7 +334,7 @@ typedef struct UINT32 backId; } UpdateBackIdArgs; -static BOOL updateBackIdFn(const void* key, void* value, void* arg) +static BOOL updateBackIdFn(WINPR_ATTR_UNUSED const void* key, void* value, void* arg) { pServerStaticChannelContext* current = (pServerStaticChannelContext*)value; UpdateBackIdArgs* updateArgs = (UpdateBackIdArgs*)arg; diff --git a/server/proxy/pf_config.c b/server/proxy/pf_config.c index 90616ae81..e1a64a6a0 100644 --- a/server/proxy/pf_config.c +++ b/server/proxy/pf_config.c @@ -1027,7 +1027,8 @@ static BOOL config_plugin_unload(proxyPlugin* plugin) return TRUE; } -static BOOL config_plugin_keyboard_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_keyboard_event(proxyPlugin* plugin, WINPR_ATTR_UNUSED proxyData* pdata, + void* param) { BOOL rc = 0; const struct config_plugin_data* custom = NULL; @@ -1051,7 +1052,8 @@ static BOOL config_plugin_keyboard_event(proxyPlugin* plugin, proxyData* pdata, return rc; } -static BOOL config_plugin_unicode_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_unicode_event(proxyPlugin* plugin, WINPR_ATTR_UNUSED proxyData* pdata, + void* param) { BOOL rc = 0; const struct config_plugin_data* custom = NULL; @@ -1075,7 +1077,8 @@ static BOOL config_plugin_unicode_event(proxyPlugin* plugin, proxyData* pdata, v return rc; } -static BOOL config_plugin_mouse_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_mouse_event(proxyPlugin* plugin, WINPR_ATTR_UNUSED proxyData* pdata, + void* param) { BOOL rc = 0; const struct config_plugin_data* custom = NULL; @@ -1098,7 +1101,8 @@ static BOOL config_plugin_mouse_event(proxyPlugin* plugin, proxyData* pdata, voi return rc; } -static BOOL config_plugin_mouse_ex_event(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_mouse_ex_event(proxyPlugin* plugin, WINPR_ATTR_UNUSED proxyData* pdata, + void* param) { BOOL rc = 0; const struct config_plugin_data* custom = NULL; @@ -1121,7 +1125,8 @@ static BOOL config_plugin_mouse_ex_event(proxyPlugin* plugin, proxyData* pdata, return rc; } -static BOOL config_plugin_client_channel_data(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_client_channel_data(WINPR_ATTR_UNUSED proxyPlugin* plugin, + WINPR_ATTR_UNUSED proxyData* pdata, void* param) { const proxyChannelDataEventInfo* channel = (const proxyChannelDataEventInfo*)(param); @@ -1134,7 +1139,8 @@ static BOOL config_plugin_client_channel_data(proxyPlugin* plugin, proxyData* pd return TRUE; } -static BOOL config_plugin_server_channel_data(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_server_channel_data(WINPR_ATTR_UNUSED proxyPlugin* plugin, + WINPR_ATTR_UNUSED proxyData* pdata, void* param) { const proxyChannelDataEventInfo* channel = (const proxyChannelDataEventInfo*)(param); @@ -1147,7 +1153,8 @@ static BOOL config_plugin_server_channel_data(proxyPlugin* plugin, proxyData* pd return TRUE; } -static BOOL config_plugin_dynamic_channel_create(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_dynamic_channel_create(proxyPlugin* plugin, + WINPR_ATTR_UNUSED proxyData* pdata, void* param) { BOOL accept = 0; const proxyChannelDataEventInfo* channel = (const proxyChannelDataEventInfo*)(param); @@ -1212,7 +1219,8 @@ static BOOL config_plugin_dynamic_channel_create(proxyPlugin* plugin, proxyData* return accept; } -static BOOL config_plugin_channel_create(proxyPlugin* plugin, proxyData* pdata, void* param) +static BOOL config_plugin_channel_create(proxyPlugin* plugin, WINPR_ATTR_UNUSED proxyData* pdata, + void* param) { BOOL accept = 0; const proxyChannelDataEventInfo* channel = (const proxyChannelDataEventInfo*)(param); diff --git a/server/proxy/pf_modules.c b/server/proxy/pf_modules.c index 9ae969cbb..2d43cb6f3 100644 --- a/server/proxy/pf_modules.c +++ b/server/proxy/pf_modules.c @@ -332,8 +332,8 @@ BOOL pf_modules_run_filter(proxyModule* module, PF_FILTER_TYPE type, proxyData* * @context: current session server's rdpContext instance. * @info: pointer to per-session data. */ -static BOOL pf_modules_set_plugin_data(proxyPluginsManager* mgr, const char* plugin_name, - proxyData* pdata, void* data) +static BOOL pf_modules_set_plugin_data(WINPR_ATTR_UNUSED proxyPluginsManager* mgr, + const char* plugin_name, proxyData* pdata, void* data) { union { @@ -363,8 +363,8 @@ static BOOL pf_modules_set_plugin_data(proxyPluginsManager* mgr, const char* plu * if there's no data related to `plugin_name` in `context` (current session), a NULL will be * returned. */ -static void* pf_modules_get_plugin_data(proxyPluginsManager* mgr, const char* plugin_name, - proxyData* pdata) +static void* pf_modules_get_plugin_data(WINPR_ATTR_UNUSED proxyPluginsManager* mgr, + const char* plugin_name, proxyData* pdata) { union { @@ -378,7 +378,7 @@ static void* pf_modules_get_plugin_data(proxyPluginsManager* mgr, const char* pl return HashTable_GetItemValue(pdata->modules_info, ccharconv.cp); } -static void pf_modules_abort_connect(proxyPluginsManager* mgr, proxyData* pdata) +static void pf_modules_abort_connect(WINPR_ATTR_UNUSED proxyPluginsManager* mgr, proxyData* pdata) { WINPR_ASSERT(pdata); WLog_DBG(TAG, "is called!"); diff --git a/server/proxy/pf_server.c b/server/proxy/pf_server.c index d7d05bdf8..0f86806a7 100644 --- a/server/proxy/pf_server.c +++ b/server/proxy/pf_server.c @@ -392,7 +392,7 @@ static BOOL pf_server_logon(freerdp_peer* peer, const SEC_WINNT_AUTH_IDENTITY* i return TRUE; } -static BOOL pf_server_adjust_monitor_layout(freerdp_peer* peer) +static BOOL pf_server_adjust_monitor_layout(WINPR_ATTR_UNUSED freerdp_peer* peer) { WINPR_ASSERT(peer); /* proxy as is, there's no need to do anything here */ diff --git a/server/proxy/pf_utils.c b/server/proxy/pf_utils.c index f8c17af9b..9136b3bc2 100644 --- a/server/proxy/pf_utils.c +++ b/server/proxy/pf_utils.c @@ -70,7 +70,7 @@ end: return rc; } -BOOL pf_utils_is_passthrough(const proxyConfig* config) +BOOL pf_utils_is_passthrough(WINPR_ATTR_UNUSED const proxyConfig* config) { WINPR_ASSERT(config);