Remove variable shadowing

This commit is contained in:
Armin Novak 2021-07-28 16:27:59 +02:00 committed by akallabeth
parent 00c5a42eef
commit b7d612d843

View File

@ -753,7 +753,7 @@ BOOL freerdp_client_del_static_channel(rdpSettings* settings, const char* name)
BOOL freerdp_client_add_static_channel(rdpSettings* settings, size_t count, char** params) BOOL freerdp_client_add_static_channel(rdpSettings* settings, size_t count, char** params)
{ {
ADDIN_ARGV* args; ADDIN_ARGV* _args;
if (!settings || !params || !params[0] || (count > INT_MAX)) if (!settings || !params || !params[0] || (count > INT_MAX))
return FALSE; return FALSE;
@ -761,17 +761,17 @@ BOOL freerdp_client_add_static_channel(rdpSettings* settings, size_t count, char
if (freerdp_static_channel_collection_find(settings, params[0])) if (freerdp_static_channel_collection_find(settings, params[0]))
return TRUE; return TRUE;
args = freerdp_addin_argv_new(count, (const char**)params); _args = freerdp_addin_argv_new(count, (const char**)params);
if (!args) if (!_args)
return FALSE; return FALSE;
if (!freerdp_static_channel_collection_add(settings, args)) if (!freerdp_static_channel_collection_add(settings, _args))
goto fail; goto fail;
return TRUE; return TRUE;
fail: fail:
freerdp_addin_argv_free(args); freerdp_addin_argv_free(_args);
return FALSE; return FALSE;
} }
@ -782,7 +782,7 @@ BOOL freerdp_client_del_dynamic_channel(rdpSettings* settings, const char* name)
BOOL freerdp_client_add_dynamic_channel(rdpSettings* settings, size_t count, char** params) BOOL freerdp_client_add_dynamic_channel(rdpSettings* settings, size_t count, char** params)
{ {
ADDIN_ARGV* args; ADDIN_ARGV* _args;
if (!settings || !params || !params[0] || (count > INT_MAX)) if (!settings || !params || !params[0] || (count > INT_MAX))
return FALSE; return FALSE;
@ -790,18 +790,18 @@ BOOL freerdp_client_add_dynamic_channel(rdpSettings* settings, size_t count, cha
if (freerdp_dynamic_channel_collection_find(settings, params[0])) if (freerdp_dynamic_channel_collection_find(settings, params[0]))
return TRUE; return TRUE;
args = freerdp_addin_argv_new(count, (const char**)params); _args = freerdp_addin_argv_new(count, (const char**)params);
if (!args) if (!_args)
return FALSE; return FALSE;
if (!freerdp_dynamic_channel_collection_add(settings, args)) if (!freerdp_dynamic_channel_collection_add(settings, _args))
goto fail; goto fail;
return TRUE; return TRUE;
fail: fail:
freerdp_addin_argv_free(args); freerdp_addin_argv_free(_args);
return FALSE; return FALSE;
} }
@ -1390,8 +1390,6 @@ int freerdp_client_settings_command_line_status_print_ex(rdpSettings* settings,
} }
else if (status == COMMAND_LINE_STATUS_PRINT) else if (status == COMMAND_LINE_STATUS_PRINT)
{ {
COMMAND_LINE_ARGUMENT_A largs[ARRAYSIZE(args)];
memcpy(largs, args, sizeof(largs));
CommandLineParseArgumentsA(argc, argv, largs, 0x112, NULL, NULL, NULL); CommandLineParseArgumentsA(argc, argv, largs, 0x112, NULL, NULL, NULL);
arg = CommandLineFindArgumentA(largs, "kbd-lang-list"); arg = CommandLineFindArgumentA(largs, "kbd-lang-list");
@ -1517,11 +1515,9 @@ static BOOL parseSizeValue(const char* input, unsigned long* v1, unsigned long*
int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings, int argc, int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings, int argc,
char** argv, BOOL allowUnknown) char** argv, BOOL allowUnknown)
{ {
char* p;
char* user = NULL; char* user = NULL;
char* gwUser = NULL; char* gwUser = NULL;
char* str; char* str;
size_t length;
int status; int status;
BOOL ext = FALSE; BOOL ext = FALSE;
BOOL assist = FALSE; BOOL assist = FALSE;
@ -1594,6 +1590,8 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
CommandLineSwitchStart(arg) CommandLineSwitchCase(arg, "v") CommandLineSwitchStart(arg) CommandLineSwitchCase(arg, "v")
{ {
char* p;
if (!arg->Value) if (!arg->Value)
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
free(settings->ServerHostname); free(settings->ServerHostname);
@ -1608,6 +1606,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
if (p) if (p)
{ {
LONGLONG val; LONGLONG val;
size_t length;
if (!value_to_int(&p[1], &val, 1, UINT16_MAX)) if (!value_to_int(&p[1], &val, 1, UINT16_MAX))
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
@ -1629,6 +1628,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
} }
else /* ipv6 */ else /* ipv6 */
{ {
size_t length;
char* p2 = strchr(arg->Value, ']'); char* p2 = strchr(arg->Value, ']');
/* not a valid [] ipv6 addr found */ /* not a valid [] ipv6 addr found */
@ -1736,6 +1736,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
} }
CommandLineSwitchCase(arg, "size") CommandLineSwitchCase(arg, "size")
{ {
char* p;
if (!arg->Value) if (!arg->Value)
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
p = strchr(arg->Value, 'x'); p = strchr(arg->Value, 'x');
@ -2040,6 +2041,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
if (arg->Flags & COMMAND_LINE_VALUE_PRESENT) if (arg->Flags & COMMAND_LINE_VALUE_PRESENT)
{ {
char* p;
if (!arg->Value) if (!arg->Value)
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
p = strchr(arg->Value, ':'); p = strchr(arg->Value, ':');
@ -2085,6 +2087,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
if (arg->Flags & COMMAND_LINE_VALUE_PRESENT) if (arg->Flags & COMMAND_LINE_VALUE_PRESENT)
{ {
char* p;
char* atPtr; char* atPtr;
if (!arg->Value) if (!arg->Value)
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
@ -2167,6 +2170,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings,
if (p) if (p)
{ {
LONGLONG val; LONGLONG val;
size_t length;
if (!value_to_int(&p[1], &val, 0, UINT16_MAX)) if (!value_to_int(&p[1], &val, 0, UINT16_MAX))
return COMMAND_LINE_ERROR_UNEXPECTED_VALUE; return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;
@ -3715,9 +3719,9 @@ BOOL freerdp_client_load_addins(rdpChannels* channels, rdpSettings* settings)
for (index = 0; index < settings->StaticChannelCount; index++) for (index = 0; index < settings->StaticChannelCount; index++)
{ {
ADDIN_ARGV* args = settings->StaticChannelArray[index]; ADDIN_ARGV* _args = settings->StaticChannelArray[index];
if (!freerdp_client_load_static_channel_addin(channels, settings, args->argv[0], args)) if (!freerdp_client_load_static_channel_addin(channels, settings, _args->argv[0], _args))
return FALSE; return FALSE;
} }