summaryrefslogtreecommitdiff
path: root/src/graphicsmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphicsmanager.cpp')
-rw-r--r--src/graphicsmanager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/graphicsmanager.cpp b/src/graphicsmanager.cpp
index f45439937..0209e1eb8 100644
--- a/src/graphicsmanager.cpp
+++ b/src/graphicsmanager.cpp
@@ -685,7 +685,11 @@ void GraphicsManager::updatePlanformExtensions()
if (!mwglGetExtensionsString)
return;
+#ifdef USE_SDL2
+ HDC hdc = GetDC(info.info.win.window);
+#else
HDC hdc = GetDC(info.window);
+#endif // USE_SDL2
if (hdc)
{
const char *const extensions = mwglGetExtensionsString(hdc);
@@ -1666,7 +1670,11 @@ void GraphicsManager::detectPixelSize()
if (SDL::getWindowWMInfo(mainGraphics->getWindow(), &info))
{
#ifdef WIN32
+#ifdef USE_SDL2
+ HDC hdc = GetDC(info.info.win.window);
+#else
HDC hdc = GetDC(info.window);
+#endif // USE_SDL2
if (hdc)
{
// SetProcessDPIAware();