From 11a9cd6344f30055c5730f01bcab141e13151f45 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sat, 27 Nov 2021 08:14:50 -0800 Subject: [PATCH] Fixed building SDL on UWP --- VisualC-WinRT/SDL-UWP.vcxproj | 2 +- VisualC-WinRT/SDL-UWP.vcxproj.filters | 2 -- src/video/winrt/SDL_winrtvideo.cpp | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/VisualC-WinRT/SDL-UWP.vcxproj b/VisualC-WinRT/SDL-UWP.vcxproj index bc130f437..6e4228135 100644 --- a/VisualC-WinRT/SDL-UWP.vcxproj +++ b/VisualC-WinRT/SDL-UWP.vcxproj @@ -114,7 +114,6 @@ - @@ -247,6 +246,7 @@ + diff --git a/VisualC-WinRT/SDL-UWP.vcxproj.filters b/VisualC-WinRT/SDL-UWP.vcxproj.filters index 1260e9ef5..8d7352195 100644 --- a/VisualC-WinRT/SDL-UWP.vcxproj.filters +++ b/VisualC-WinRT/SDL-UWP.vcxproj.filters @@ -447,8 +447,6 @@ Header Files - - Source Files diff --git a/src/video/winrt/SDL_winrtvideo.cpp b/src/video/winrt/SDL_winrtvideo.cpp index 90a3ab42b..9a7ae3065 100644 --- a/src/video/winrt/SDL_winrtvideo.cpp +++ b/src/video/winrt/SDL_winrtvideo.cpp @@ -698,7 +698,7 @@ WINRT_CreateWindow(_THIS, SDL_Window * window) data->egl_surface = _this->egl_data->eglCreateWindowSurface( _this->egl_data->egl_display, _this->egl_data->egl_config, - coreWindowAsIInspectable, + (NativeWindowType)coreWindowAsIInspectable, NULL); if (data->egl_surface == NULL) { return SDL_EGL_SetError("unable to create EGL native-window surface", "eglCreateWindowSurface");