From 8be6ec9720877ee52433df1be32bf218775e248f Mon Sep 17 00:00:00 2001 From: Bernhard Miklautz Date: Thu, 8 Nov 2018 11:13:57 +0100 Subject: [PATCH] fix [cmdline]: parameter parsing use strtoul instead of strtol --- client/common/cmdline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/common/cmdline.c b/client/common/cmdline.c index cfb109493..54dacda93 100644 --- a/client/common/cmdline.c +++ b/client/common/cmdline.c @@ -2092,7 +2092,7 @@ int freerdp_client_settings_parse_command_line_arguments(rdpSettings* settings, } CommandLineSwitchCase(arg, "compression-level") { - unsigned long val = strtol(arg->Value, NULL, 0); + unsigned long val = strtoul(arg->Value, NULL, 0); if ((errno != 0) || (val > UINT32_MAX)) return COMMAND_LINE_ERROR_UNEXPECTED_VALUE;