[PATCH 4/4] kernelbase: Implement CompareObjectHandles().

Jinoh Kang jinoh.kang.kr at gmail.com
Fri Nov 26 19:46:21 CST 2021


Signed-off-by: Jinoh Kang <jinoh.kang.kr at gmail.com>

---
 dlls/kernelbase/kernelbase.spec | 2 +-
 dlls/kernelbase/process.c       | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/dlls/kernelbase/kernelbase.spec b/dlls/kernelbase/kernelbase.spec
index be40e425783..7bc0c262fdd 100644
--- a/dlls/kernelbase/kernelbase.spec
+++ b/dlls/kernelbase/kernelbase.spec
@@ -153,7 +153,7 @@
 @ stdcall CloseThreadpoolWork(ptr) ntdll.TpReleaseWork
 # @ stub CommitStateAtom
 @ stdcall CompareFileTime(ptr ptr)
-# @ stub CompareObjectHandles
+@ stdcall CompareObjectHandles(ptr ptr)
 @ stdcall CompareStringA(long long str long str long)
 @ stdcall CompareStringEx(wstr long wstr long wstr long ptr ptr long)
 @ stdcall CompareStringOrdinal(wstr long wstr long long)
diff --git a/dlls/kernelbase/process.c b/dlls/kernelbase/process.c
index 5973eb7d933..0e4a3eb9b6b 100644
--- a/dlls/kernelbase/process.c
+++ b/dlls/kernelbase/process.c
@@ -1771,3 +1771,12 @@ void WINAPI DECLSPEC_HOTPATCH DeleteProcThreadAttributeList( struct _PROC_THREAD
 {
     return;
 }
+
+
+/***********************************************************************
+ *              CompareObjectHandles   (kernelbase.@)
+ */
+BOOL WINAPI DECLSPEC_HOTPATCH CompareObjectHandles( HANDLE first, HANDLE second )
+{
+    return set_ntstatus( NtCompareObjects( first, second ));
+}
-- 
2.31.1




More information about the wine-devel mailing list