Alexandre Julliard : kernel32: Get rid of obsolete 16-bit relay functions.

Alexandre Julliard julliard at winehq.org
Fri Sep 25 14:52:54 CDT 2020


Module: wine
Branch: master
Commit: 98d7f90d1d512e5cf060cf567c844919576dbe4b
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=98d7f90d1d512e5cf060cf567c844919576dbe4b

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Sep 25 12:21:06 2020 +0200

kernel32: Get rid of obsolete 16-bit relay functions.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernel32/kernel32.spec |  5 -----
 dlls/kernel32/module.c      | 24 ------------------------
 2 files changed, 29 deletions(-)

diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index 4b09f359b9..f68989424d 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -1685,11 +1685,6 @@
 # All functions must be prefixed with '__wine_' (for internal functions)
 # or 'wine_' (for user-visible functions) to avoid namespace conflicts.
 
-# 16-bit relays (for backwards compatibility)
-@ cdecl -i386 -private __wine_dll_register_16(ptr str)
-@ cdecl -i386 -private __wine_dll_unregister_16(ptr)
-@ stub -i386 __wine_call_from_16_regs
-
 # Unix files
 @ cdecl wine_get_unix_file_name(wstr)
 @ cdecl wine_get_dos_file_name(str)
diff --git a/dlls/kernel32/module.c b/dlls/kernel32/module.c
index 7f27293ee2..faf68d9888 100644
--- a/dlls/kernel32/module.c
+++ b/dlls/kernel32/module.c
@@ -357,27 +357,3 @@ FARPROC WINAPI GetProcAddress( HMODULE hModule, LPCSTR function )
 {
     return get_proc_address_wrapper( hModule, function );
 }
-
-#ifdef __i386__
-
-/***********************************************************************
- *           __wine_dll_register_16 (KERNEL32.@)
- *
- * No longer used.
- */
-void __wine_dll_register_16( const IMAGE_DOS_HEADER *header, const char *file_name )
-{
-    ERR( "loading old style 16-bit dll %s no longer supported\n", file_name );
-}
-
-
-/***********************************************************************
- *           __wine_dll_unregister_16 (KERNEL32.@)
- *
- * No longer used.
- */
-void __wine_dll_unregister_16( const IMAGE_DOS_HEADER *header )
-{
-}
-
-#endif




More information about the wine-cvs mailing list