diff options
Diffstat (limited to 'src/osd/modules/monitor/monitor_sdl.cpp')
-rw-r--r-- | src/osd/modules/monitor/monitor_sdl.cpp | 3 |
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); } |