diff options
author | 2016-11-17 00:32:26 -0500 | |
---|---|---|
committer | 2016-11-17 00:32:26 -0500 | |
commit | 98f22fc6de4aedd20366881822a80bb83a4bfcf6 (patch) | |
tree | 057e2c50305d6aa35b63b21f697b11556205eae1 /src/osd/modules/render/draw13.cpp | |
parent | f31d9ea30a7fa12aefbb6627012647fed8cfddb5 (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.cpp | 4 |
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) { |