From c6bd370e3ec1c893eb6492bb83a617bd8a23b489 Mon Sep 17 00:00:00 2001 From: Geoffrey McRae Date: Mon, 17 Aug 2026 02:22:52 +1000 Subject: [PATCH] [client] config: reject recursive resize options --- client/src/config.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/src/config.c b/client/src/config.c index 886bc914..4b43029f 100644 --- a/client/src/config.c +++ b/client/src/config.c @@ -726,6 +726,13 @@ bool config_load(int argc, char * argv[]) g_params.minimizeOnFocusLoss = option_get_bool("win", "minimizeOnFocusLoss"); g_params.setGuestRes = option_get_bool("win", "setGuestRes" ); + if (g_params.autoResize && g_params.setGuestRes) + { + DEBUG_WARN("win:autoResize (-a) and win:setGuestRes can't be used " + "simultaneously"); + return false; + } + g_params.clipboardToVM = option_get_bool("clipboard", "toVM" ); g_params.clipboardToLocal = option_get_bool("clipboard", "toLocal");