From 2ba64e095165961eb372009e42636409387e3601 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Tue, 1 May 2012 10:33:36 +0000 Subject: [PATCH] [WIN32K] Use GDIOBJ_vSetObjectOwner instead of GreSetObjectOwner on an exclusively locked object. svn path=/trunk/; revision=56459 --- reactos/win32ss/gdi/ntgdi/dcstate.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/win32ss/gdi/ntgdi/dcstate.c b/reactos/win32ss/gdi/ntgdi/dcstate.c index c49503332c5..0979356a71f 100644 --- a/reactos/win32ss/gdi/ntgdi/dcstate.c +++ b/reactos/win32ss/gdi/ntgdi/dcstate.c @@ -257,7 +257,7 @@ NtGdiSaveDC( /* Make it a kernel handle (FIXME: Windows handles this differently, see Wiki) */ - GreSetObjectOwner(hdcSave, GDI_OBJ_HMGR_PUBLIC); + GDIOBJ_vSetObjectOwner(&pdcSave->BaseObject, GDI_OBJ_HMGR_PUBLIC); /* Copy the current state */ DC_vCopyState(pdc, pdcSave, TRUE); @@ -266,7 +266,7 @@ NtGdiSaveDC( if (pdc->dctype == DCTYPE_MEMORY) DC_vSelectSurface(pdcSave, pdc->dclevel.pSurface); - /* Copy path */ + /* Copy path */ /* FIXME: Why this way? */ pdcSave->dclevel.hPath = pdc->dclevel.hPath; pdcSave->dclevel.flPath = pdc->dclevel.flPath | DCPATH_SAVESTATE;