From 21f3e69a2489439c5f3eaed81a241bdb92a25e6f Mon Sep 17 00:00:00 2001 From: Aitor Guevara <428243+aitorciki@users.noreply.github.com> Date: Thu, 25 Jul 2024 13:55:56 +0200 Subject: [PATCH] [Windows] Use default aggregate initialization for NVAPI settings Using the member initialization encouraged in NVAPI documentation for NVDRS_SETTING results in builds enabling `dev_mode` breaking. Default aggregate initialization results in a clean build though. --- platform/windows/gl_manager_windows_native.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/windows/gl_manager_windows_native.cpp b/platform/windows/gl_manager_windows_native.cpp index f74aa4ced7d..8590c46d12b 100644 --- a/platform/windows/gl_manager_windows_native.cpp +++ b/platform/windows/gl_manager_windows_native.cpp @@ -243,7 +243,7 @@ void GLManagerNative_Windows::_nvapi_setup_profile() { } } - NVDRS_SETTING ogl_thread_control_setting = { 0 }; + NVDRS_SETTING ogl_thread_control_setting = {}; ogl_thread_control_setting.version = NVDRS_SETTING_VER; ogl_thread_control_setting.settingId = OGL_THREAD_CONTROL_ID; ogl_thread_control_setting.settingType = NVDRS_DWORD_TYPE; @@ -259,7 +259,7 @@ void GLManagerNative_Windows::_nvapi_setup_profile() { return; } - NVDRS_SETTING vrr_mode_setting = { 0 }; + NVDRS_SETTING vrr_mode_setting = {}; vrr_mode_setting.version = NVDRS_SETTING_VER; vrr_mode_setting.settingId = VRR_MODE_ID; vrr_mode_setting.settingType = NVDRS_DWORD_TYPE;