2
0
Эх сурвалжийг харах

some post-merge fixes for PR #296

Andre Weissflog 5 жил өмнө
parent
commit
50250ec595
1 өөрчлөгдсөн 4 нэмэгдсэн , 4 устгасан
  1. 4 4
      sokol_app.h

+ 4 - 4
sokol_app.h

@@ -4439,9 +4439,11 @@ _SOKOL_PRIVATE bool _sapp_win32_wide_to_utf8(const wchar_t* src, char* dst, int
     return 0 != WideCharToMultiByte(CP_UTF8, 0, src, -1, dst, dst_num_bytes, NULL, NULL);
 }
 
-_SOKOL_PRIVATE void _sapp_win32_toggle_fullscreen() {
+_SOKOL_PRIVATE void _sapp_win32_toggle_fullscreen(void) {
     HMONITOR monitor = MonitorFromWindow(_sapp_win32_hwnd, MONITOR_DEFAULTTONEAREST);
-    MONITORINFO minfo = { .cbSize = sizeof(MONITORINFO) };
+    MONITORINFO minfo;
+    memset(&minfo, 0, sizeof(minfo));
+    minfo.cbSize = sizeof(MONITORINFO);
     GetMonitorInfo(monitor, &minfo);
     const RECT mr = minfo.rcMonitor;
     const int monitor_w = mr.right - mr.left;
@@ -7805,8 +7807,6 @@ SOKOL_API_DECL bool sapp_is_fullscreen(void) {
 SOKOL_API_DECL void sapp_toggle_fullscreen(void) {
     #if defined(_WIN32)
     _sapp_win32_toggle_fullscreen();
-    #else
-    _SOKOL_UNUSED(shown);
     #endif
 }