diff options
author | Andy Shaw <andy.shaw@qt.io> | 2019-04-10 15:47:42 +0200 |
---|---|---|
committer | Andy Shaw <andy.shaw@qt.io> | 2019-04-10 15:47:42 +0200 |
commit | 2e064637125b1604f7fcd4e6528c43a43487e471 (patch) | |
tree | 1329c56957ff0453b2dd084462df54d3d51050c1 /src/plugins/platforms/windows | |
parent | 3af55691bc17b2473212343739736e7e1c275fc9 (diff) |
Windows: Call ReleaseDC for the private's displayContext
Change-Id: Ib5ee1bbe9037ceb13562eadb754c2a5f095b7f87
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/plugins/platforms/windows')
-rw-r--r-- | src/plugins/platforms/windows/qwindowscontext.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/platforms/windows/qwindowscontext.cpp b/src/plugins/platforms/windows/qwindowscontext.cpp index 76747b7956..de533cab08 100644 --- a/src/plugins/platforms/windows/qwindowscontext.cpp +++ b/src/plugins/platforms/windows/qwindowscontext.cpp @@ -317,6 +317,8 @@ QWindowsContext::~QWindowsContext() OleUninitialize(); d->m_screenManager.clearScreens(); // Order: Potentially calls back to the windows. + if (d->m_displayContext) + ReleaseDC(nullptr, d->m_displayContext); m_instance = nullptr; } |