diff --git a/sdlsyswm.inc b/sdlsyswm.inc index dcb22e5..e8208ca 100644 --- a/sdlsyswm.inc +++ b/sdlsyswm.inc @@ -93,6 +93,7 @@ Type {$IFDEF SDL_VIDEO_DRIVER_WINDOWS} __WMINFO_WINDOWS = record window: HWND; {**< The window handle *} + hdc: HDC; + hinstance: HINST; end; {$ENDIF} {$IFDEF SDL_VIDEO_DRIVER_WINRT} // Since SDL 2.0.3 @@ -152,7 +153,8 @@ Type PSDL_SysWMinfo = ^TSDL_SysWMinfo; TSDL_SysWMinfo = record version: TSDL_version; - Case subsystem: TSDL_SYSWM_TYPE of + subsystem: TSDL_SYSWM_TYPE; + Case TSDL_SYSWM_TYPE of (* Cannot have empty record case *) SDL_SYSWM_UNKNOWN: (dummy: sInt32); {$IFDEF SDL_VIDEO_DRIVER_WINDOWS}