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