From 34a9bb0081dd05bd61c1cd5775d0db74853765dc Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Gardou?= Date: Sat, 3 Apr 2010 16:42:04 +0000 Subject: [PATCH] [WIN32K] Unlock surface when deleting DC svn path=/branches/reactos-yarotows/; revision=46698 --- subsystems/win32/win32k/objects/dclife.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/subsystems/win32/win32k/objects/dclife.c b/subsystems/win32/win32k/objects/dclife.c index 73e527a9197..d7342846562 100644 --- a/subsystems/win32/win32k/objects/dclife.c +++ b/subsystems/win32/win32k/objects/dclife.c @@ -377,6 +377,9 @@ ASSERT(pdc->rosdc.hGCClipRgn); PATH_Delete(pdc->dclevel.hPath); + if(pdc->dclevel.pSurface) + SURFACE_ShareUnlockSurface(pdc->dclevel.pSurface); + PDEVOBJ_vRelease(pdc->ppdev) ; return TRUE; -- 2.17.1