From 7701485fd4bb70afc5b645fddcd926b3d4b779a2 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Mon, 4 May 2020 09:12:04 -0700 Subject: [PATCH] Made compilable on non-Windows machines --- BeefLibs/SDL2/src/SDL2.bf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BeefLibs/SDL2/src/SDL2.bf b/BeefLibs/SDL2/src/SDL2.bf index d2b1b83b..ac494dc0 100644 --- a/BeefLibs/SDL2/src/SDL2.bf +++ b/BeefLibs/SDL2/src/SDL2.bf @@ -5122,12 +5122,14 @@ namespace SDL2 } // FIXME: I wish these weren't public... +#if BF_PLATFORM_WINDOWS [CRepr] public struct INTERNAL_windows_wminfo { public Windows.HWnd window; // Refers to an HWND public Windows.Handle hdc; // Refers to an HDC } +#endif [CRepr] public struct INTERNAL_winrt_wminfo @@ -5190,7 +5192,9 @@ namespace SDL2 [CRepr, Union] public struct INTERNAL_SysWMDriverUnion { +#if BF_PLATFORM_WINDOWS public INTERNAL_windows_wminfo win; +#endif public INTERNAL_winrt_wminfo winrt; public INTERNAL_x11_wminfo x11; public INTERNAL_directfb_wminfo dfb;