summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/draw13.cpp
diff options
context:
space:
mode:
author Brad Hughes <brad@hughesonline.us>2016-11-17 00:32:26 -0500
committer GitHub <noreply@github.com>2016-11-17 00:32:26 -0500
commit98f22fc6de4aedd20366881822a80bb83a4bfcf6 (patch)
tree057e2c50305d6aa35b63b21f697b11556205eae1 /src/osd/modules/render/draw13.cpp
parentf31d9ea30a7fa12aefbb6627012647fed8cfddb5 (diff)
Change window handle storage to template instead of void* (nw) (#1725)
* Change window handle storage to template instead of void* (nw)
Diffstat (limited to 'src/osd/modules/render/draw13.cpp')
-rw-r--r--src/osd/modules/render/draw13.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/render/draw13.cpp b/src/osd/modules/render/draw13.cpp
index 7a53ec3921b..9282c35e9b4 100644
--- a/src/osd/modules/render/draw13.cpp
+++ b/src/osd/modules/render/draw13.cpp
@@ -437,9 +437,9 @@ int renderer_sdl2::create()
auto win = assert_window();
if (video_config.waitvsync)
- m_sdl_renderer = SDL_CreateRenderer(win->platform_window<SDL_Window*>(), -1, SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_ACCELERATED);
+ m_sdl_renderer = SDL_CreateRenderer(std::dynamic_pointer_cast<sdl_window_info>(win)->platform_window(), -1, SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_ACCELERATED);
else
- m_sdl_renderer = SDL_CreateRenderer(win->platform_window<SDL_Window*>(), -1, SDL_RENDERER_ACCELERATED);
+ m_sdl_renderer = SDL_CreateRenderer(std::dynamic_pointer_cast<sdl_window_info>(win)->platform_window(), -1, SDL_RENDERER_ACCELERATED);
if (!m_sdl_renderer)
{