From 9449c8c3df468064647751507748ebf7087dfa77 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Wed, 22 Nov 2023 09:59:39 +0100 Subject: [PATCH] [server,shadow] fix opaque settings build --- server/shadow/shadow_server.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/shadow/shadow_server.c b/server/shadow/shadow_server.c index b55b4042b..c6a2ee8d1 100644 --- a/server/shadow/shadow_server.c +++ b/server/shadow/shadow_server.c @@ -305,7 +305,9 @@ int shadow_server_parse_command_line(rdpShadowServer* server, int argc, char** a } CommandLineSwitchCase(arg, "remote-guard") { - settings->RemoteCredentialGuard = arg->Value ? TRUE : FALSE; + if (!freerdp_settings_set_bool(settings, FreeRDP_RemoteCredentialGuard, + arg->Value ? TRUE : FALSE)) + return COMMAND_LINE_ERROR; } CommandLineSwitchCase(arg, "sec") {