Alexandre Julliard : kernel32: Move the 16-bit handle functions to kernel16 .c.

Alexandre Julliard julliard at winehq.org
Thu Oct 8 08:57:11 CDT 2009


Module: wine
Branch: master
Commit: 6404817de492e61d94c1f5b1817810d39f3a3e8d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6404817de492e61d94c1f5b1817810d39f3a3e8d

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Oct  7 17:26:24 2009 +0200

kernel32: Move the 16-bit handle functions to kernel16.c.

---

 dlls/kernel32/kernel16.c       |   16 ++++++++++++++++
 dlls/kernel32/krnl386.exe.spec |    4 ++--
 dlls/kernel32/process.c        |    2 --
 3 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/dlls/kernel32/kernel16.c b/dlls/kernel32/kernel16.c
index 3c260f1..6d72c01 100644
--- a/dlls/kernel32/kernel16.c
+++ b/dlls/kernel32/kernel16.c
@@ -353,6 +353,22 @@ DWORD WINAPI GetCurrentProcessId16(void)
 }
 
 /*********************************************************************
+ *           CloseW32Handle (KERNEL.474)
+ */
+BOOL WINAPI CloseW32Handle( HANDLE handle )
+{
+    return CloseHandle( handle );
+}
+
+/***********************************************************************
+ *           ConvertToGlobalHandle   (KERNEL.476)
+ */
+HANDLE WINAPI ConvertToGlobalHandle16( HANDLE handle )
+{
+    return ConvertToGlobalHandle( handle );
+}
+
+/*********************************************************************
  *           MapProcessHandle   (KERNEL.483)
  */
 DWORD WINAPI MapProcessHandle( HANDLE hProcess )
diff --git a/dlls/kernel32/krnl386.exe.spec b/dlls/kernel32/krnl386.exe.spec
index 6d169da..10c1b76 100644
--- a/dlls/kernel32/krnl386.exe.spec
+++ b/dlls/kernel32/krnl386.exe.spec
@@ -376,9 +376,9 @@
 471 pascal GetCurrentProcessId() GetCurrentProcessId16
 472 pascal -register MapHInstLS() MapHInstLS16
 473 pascal -register MapHInstSL() MapHInstSL16
-474 pascal CloseW32Handle(long) CloseHandle
+474 pascal CloseW32Handle(long) CloseW32Handle
 475 pascal -ret16 GetTEBSelectorFS() GetTEBSelectorFS16
-476 pascal ConvertToGlobalHandle(long) ConvertToGlobalHandle
+476 pascal ConvertToGlobalHandle(long) ConvertToGlobalHandle16
 477 stub WOAFullScreen
 478 stub WOATerminateProcess
 479 pascal KERNEL_479(long) VWin32_EventSet  # ???
diff --git a/dlls/kernel32/process.c b/dlls/kernel32/process.c
index 1d52b8f..4d8f2f7 100644
--- a/dlls/kernel32/process.c
+++ b/dlls/kernel32/process.c
@@ -2722,7 +2722,6 @@ DWORD WINAPI GetProcessId( HANDLE hProcess )
 
 
 /*********************************************************************
- *           CloseW32Handle (KERNEL.474)
  *           CloseHandle    (KERNEL32.@)
  *
  * Closes a handle.
@@ -2830,7 +2829,6 @@ BOOL WINAPI DuplicateHandle( HANDLE source_process, HANDLE source,
 
 
 /***********************************************************************
- *           ConvertToGlobalHandle   (KERNEL.476)
  *           ConvertToGlobalHandle  (KERNEL32.@)
  */
 HANDLE WINAPI ConvertToGlobalHandle(HANDLE hSrc)




More information about the wine-cvs mailing list