From 896041f46828a9261543eeed48b19f19ee1fa94f Mon Sep 17 00:00:00 2001 From: alphanu1 <37101891+alphanu1@users.noreply.github.com> Date: Sun, 29 Apr 2018 15:47:32 +0100 Subject: [PATCH] Add files via upload --- gfx/display_servers/dispserv_win32.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gfx/display_servers/dispserv_win32.c b/gfx/display_servers/dispserv_win32.c index 465764e239..edfaadee92 100644 --- a/gfx/display_servers/dispserv_win32.c +++ b/gfx/display_servers/dispserv_win32.c @@ -215,7 +215,12 @@ static bool win32_display_server_set_resolution(void *data, if (!serv) return false; - /* set hz float to an int for windows switching */ + if (orig_width == 0) + orig_width = GetSystemMetrics(SM_CXSCREEN); + if (orig_height == 0) + orig_height = GetSystemMetrics(SM_CYSCREEN); + + /* set hz float to an int for windows switching */ if (hz < 53) hz = 50; if (hz >= 53 && hz < 57) @@ -225,11 +230,6 @@ static bool win32_display_server_set_resolution(void *data, video_monitor_set_refresh_rate(hz); - - if (orig_width == 0) - orig_width = GetSystemMetrics(SM_CXSCREEN); - if (orig_height == 0) - orig_height = GetSystemMetrics(SM_CYSCREEN); if (f_restore == 0) freq = hz;