From c81ba78f7b3aa38a36391b9d89b4a71cdec612e5 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Mon, 11 Jul 2005 04:56:04 +0000 Subject: [PATCH] Connect UnrealizeObject and test debug prints. I assume arg count is one not two. If wrong please correct me. svn path=/trunk/; revision=16532 --- reactos/lib/gdi32/misc/stubs.c | 3 +-- reactos/subsys/win32k/objects/color.c | 6 ++++++ reactos/tools/nci/w32ksvc.db | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/reactos/lib/gdi32/misc/stubs.c b/reactos/lib/gdi32/misc/stubs.c index 036347a541b..48df0d06193 100644 --- a/reactos/lib/gdi32/misc/stubs.c +++ b/reactos/lib/gdi32/misc/stubs.c @@ -1116,8 +1116,7 @@ UnrealizeObject( ) { UNIMPLEMENTED; - SetLastError(ERROR_CALL_NOT_IMPLEMENTED); - return FALSE; + return NtGdiUnrealizeObject(a0); } diff --git a/reactos/subsys/win32k/objects/color.c b/reactos/subsys/win32k/objects/color.c index f7a0f19a440..2d6b7845b00 100644 --- a/reactos/subsys/win32k/objects/color.c +++ b/reactos/subsys/win32k/objects/color.c @@ -609,6 +609,12 @@ NtGdiUnrealizeObject(HGDIOBJ hgdiobj) case GDI_OBJECT_TYPE_PALETTE: { /* Make sure this is a Palette object!*/ + DPRINT1("GDI_OBJECT_TYPE_PALETTE\n"); + break; + } + case GDI_OBJECT_TYPE_BRUSH: + { + DPRINT1("GDI_OBJECT_TYPE_BRUSH\n"); break; } default: diff --git a/reactos/tools/nci/w32ksvc.db b/reactos/tools/nci/w32ksvc.db index 26ffede71c3..ced7a8e1452 100644 --- a/reactos/tools/nci/w32ksvc.db +++ b/reactos/tools/nci/w32ksvc.db @@ -274,7 +274,7 @@ NtGdiSwapBuffers 1 NtGdiTextOut 5 NtGdiTransparentBlt 11 NtGdiTranslateCharsetInfo 3 -NtGdiUnrealizeObject 2 +NtGdiUnrealizeObject 1 NtGdiUpdateColors 1 NtGdiUpdateICMRegKey 4 NtGdiWidenPath 1