summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/monitor/monitor_sdl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/monitor/monitor_sdl.cpp')
-rw-r--r--src/osd/modules/monitor/monitor_sdl.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/osd/modules/monitor/monitor_sdl.cpp b/src/osd/modules/monitor/monitor_sdl.cpp
index 19c8537165f..eb2a1bc2713 100644
--- a/src/osd/modules/monitor/monitor_sdl.cpp
+++ b/src/osd/modules/monitor/monitor_sdl.cpp
@@ -15,6 +15,7 @@
#include "modules/osdwindow.h"
#include "monitor_common.h"
+#include "window.h"
inline osd_rect SDL_Rect_to_osd_rect(const SDL_Rect &r)
{
@@ -95,7 +96,7 @@ public:
if (!m_initialized)
return nullptr;
- std::uint64_t display = SDL_GetWindowDisplayIndex(window.platform_window<SDL_Window*>());
+ std::uint64_t display = SDL_GetWindowDisplayIndex(static_cast<const sdl_window_info &>(window).platform_window());
return monitor_from_handle(display);
}