USER: Fix RegisterWindowMessage declaration

Jacek Caban jack at itma.pwr.wroc.pl
Sat Aug 20 08:07:00 CDT 2005


Changelog:
    Fix RegisterWindowMessage declaration and improve debug message
-------------- next part --------------
Index: include/winuser.h
===================================================================
RCS file: /home/wine/wine/include/winuser.h,v
retrieving revision 1.224
diff -u -p -r1.224 winuser.h
--- include/winuser.h	15 Jul 2005 11:44:36 -0000	1.224
+++ include/winuser.h	20 Aug 2005 11:02:15 -0000
@@ -4531,8 +4531,8 @@ ATOM        WINAPI RegisterClassExW(cons
 UINT      WINAPI RegisterClipboardFormatA(LPCSTR);
 UINT      WINAPI RegisterClipboardFormatW(LPCWSTR);
 #define     RegisterClipboardFormat WINELIB_NAME_AW(RegisterClipboardFormat)
-WORD        WINAPI RegisterWindowMessageA(LPCSTR);
-WORD        WINAPI RegisterWindowMessageW(LPCWSTR);
+UINT        WINAPI RegisterWindowMessageA(LPCSTR);
+UINT        WINAPI RegisterWindowMessageW(LPCWSTR);
 #define     RegisterWindowMessage WINELIB_NAME_AW(RegisterWindowMessage)
 INT       WINAPI ReleaseDC(HWND,HDC);
 BOOL      WINAPI RemoveMenu(HMENU,UINT,UINT);
Index: dlls/user/message.c
===================================================================
RCS file: /home/wine/wine/dlls/user/message.c,v
retrieving revision 1.88
diff -u -p -r1.88 message.c
--- dlls/user/message.c	11 Aug 2005 10:36:03 -0000	1.88
+++ dlls/user/message.c	20 Aug 2005 11:02:17 -0000
@@ -3203,20 +3203,22 @@ void WINAPI UserYield16(void)
  *		RegisterWindowMessage (USER.118)
  *		RegisterWindowMessageA (USER32.@)
  */
-WORD WINAPI RegisterWindowMessageA( LPCSTR str )
+UINT WINAPI RegisterWindowMessageA( LPCSTR str )
 {
-    TRACE("%s\n", str );
-    return GlobalAddAtomA( str );
+    UINT ret = GlobalAddAtomA(str);
+    TRACE("%s, ret=%x\n", str, ret);
+    return ret;
 }
 
 
 /***********************************************************************
  *		RegisterWindowMessageW (USER32.@)
  */
-WORD WINAPI RegisterWindowMessageW( LPCWSTR str )
+UINT WINAPI RegisterWindowMessageW( LPCWSTR str )
 {
-    TRACE("%p\n", str );
-    return GlobalAddAtomW( str );
+    UINT ret = GlobalAddAtomW(str);
+    TRACE("%s ret=%x\n", debugstr_w(str), ret);
+    return ret;
 }
 
 


More information about the wine-patches mailing list