diff options
author | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-03-12 17:27:10 +0000 |
---|---|---|
committer | bungeman@google.com <bungeman@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-03-12 17:27:10 +0000 |
commit | 4404ba23b98ac00b236f65977876edbe7cba7e57 (patch) | |
tree | cdcba26dea0d8777502b5de0ce28d00c7c69cac9 /views | |
parent | 44509a03478a28f60b0600a9c86223b43bbc601e (diff) | |
download | src-4404ba23b98ac00b236f65977876edbe7cba7e57.tar.gz |
Fix GDI device context leak.
https://codereview.appspot.com/7682044/
git-svn-id: http://skia.googlecode.com/svn/trunk/src@8113 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'views')
-rw-r--r-- | views/win/SkOSWindow_win.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/views/win/SkOSWindow_win.cpp b/views/win/SkOSWindow_win.cpp index 1d247b24..0fdeba61 100644 --- a/views/win/SkOSWindow_win.cpp +++ b/views/win/SkOSWindow_win.cpp @@ -371,7 +371,9 @@ void SkOSWindow::detachGL() { void SkOSWindow::presentGL() { glFlush(); - SwapBuffers(GetDC((HWND)fHWND)); + HDC dc = GetDC((HWND)fHWND); + SwapBuffers(dc); + ReleaseDC((HWND)fHWND, dc); } #if SK_ANGLE |