From 31b69aaaaaa529d1402869446abbcab32ac61e91 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Fri, 21 Mar 2008 00:19:50 +0000 Subject: [PATCH] remove a reference to GDIOBJ_AllocObjDepricated svn path=/trunk/; revision=32731 --- .../win32/win32k/objects/metafile.c | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/reactos/subsystems/win32/win32k/objects/metafile.c b/reactos/subsystems/win32/win32k/objects/metafile.c index f4bd4dfe99c..c69af49dc8c 100644 --- a/reactos/subsystems/win32/win32k/objects/metafile.c +++ b/reactos/subsystems/win32/win32k/objects/metafile.c @@ -230,23 +230,20 @@ NtGdiCloseEnhMetaFile(HDC hDC) NtClose( Dc->hFile ); } - hmf = GDIOBJ_AllocObjDepricated(GdiHandleTable, GDI_OBJECT_TYPE_ENHMETAFILE); - if (hmf != NULL) + phmf = GDIOBJ_AllocObjWithHandle(GdiHandleTable, GDI_OBJECT_TYPE_ENHMETAFILE); + if (phmf != NULL) { - phmf = GDIOBJ_LockObj(GdiHandleTable, hmf, GDI_OBJECT_TYPE_ENHMETAFILE); - if (phmf != NULL) - { - if (Dc->hFile != NULL) - { - phmf->on_disk = TRUE; - } - else - { - phmf->on_disk = FALSE; - } - GDIOBJ_UnlockObjByPtr(GdiHandleTable, phmf); - phmf->emh = Dc->emh; - } + hmf = phmf->BaseObject.hHmgr; + if (Dc->hFile != NULL) + { + phmf->on_disk = TRUE; + } + else + { + phmf->on_disk = FALSE; + } + phmf->emh = Dc->emh; + GDIOBJ_UnlockObjByPtr(GdiHandleTable, phmf); } Dc->emh = NULL; /* So it won't be deleted */