win32: Don't set the display HDR values to uninitialized data

The HDR properties are zeroed and set in WIN_GetHDRProperties, and using the struct without calling this function results in sending uninitialized data.
This commit is contained in:
Frank Praznik
2024-05-28 15:51:02 -04:00
parent 2b374e6c0f
commit fafc9f642a

View File

@@ -561,8 +561,8 @@ static void WIN_AddDisplay(SDL_VideoDevice *_this, HMONITOR hMonitor, const MONI
SDL_SetDisplayContentScale(existing_display, content_scale);
#ifdef HAVE_DXGI1_6_H
WIN_GetHDRProperties(_this, hMonitor, &HDR);
#endif
SDL_SetDisplayHDRProperties(existing_display, &HDR);
#endif
}
goto done;
}