From 7f68447de97ffab105ac8979457c3f56e5f7749a Mon Sep 17 00:00:00 2001 From: akallabeth Date: Sat, 22 Feb 2025 19:36:01 +0100 Subject: [PATCH] [channels,rdpsnd] fix android build warnings --- channels/rdpsnd/client/opensles/rdpsnd_opensles.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/channels/rdpsnd/client/opensles/rdpsnd_opensles.c b/channels/rdpsnd/client/opensles/rdpsnd_opensles.c index e6c3b7934..7ae66513b 100644 --- a/channels/rdpsnd/client/opensles/rdpsnd_opensles.c +++ b/channels/rdpsnd/client/opensles/rdpsnd_opensles.c @@ -285,11 +285,8 @@ static void rdpsnd_opensles_start(rdpsndDevicePlugin* device) DEBUG_SND("opensles=%p", (void*)opensles); } -static int rdpsnd_opensles_parse_addin_args(rdpsndDevicePlugin* device, ADDIN_ARGV* args) +static int rdpsnd_opensles_parse_addin_args(rdpsndDevicePlugin* device, const ADDIN_ARGV* args) { - int status; - DWORD flags; - const COMMAND_LINE_ARGUMENT_A* arg; rdpsndopenslesPlugin* opensles = (rdpsndopenslesPlugin*)device; COMMAND_LINE_ARGUMENT_A rdpsnd_opensles_args[] = { { "dev", COMMAND_LINE_VALUE_REQUIRED, "", NULL, NULL, -1, NULL, "device" }, @@ -299,15 +296,15 @@ static int rdpsnd_opensles_parse_addin_args(rdpsndDevicePlugin* device, ADDIN_AR WINPR_ASSERT(opensles); WINPR_ASSERT(args); DEBUG_SND("opensles=%p, args=%p", (void*)opensles, (void*)args); - flags = + const DWORD flags = COMMAND_LINE_SIGIL_NONE | COMMAND_LINE_SEPARATOR_COLON | COMMAND_LINE_IGN_UNKNOWN_KEYWORD; - status = CommandLineParseArgumentsA(args->argc, args->argv, rdpsnd_opensles_args, flags, - opensles, NULL, NULL); + const int status = CommandLineParseArgumentsA(args->argc, args->argv, rdpsnd_opensles_args, + flags, opensles, NULL, NULL); if (status < 0) return status; - arg = rdpsnd_opensles_args; + const COMMAND_LINE_ARGUMENT_A* arg = rdpsnd_opensles_args; do {