[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: Implement {G|S}etWindowLongPtr
From:       Eric Pouech <eric.pouech () wanadoo ! fr>
Date:       2002-09-29 14:12:48
[Download RAW message or body]

György 'Nog' Jeney a écrit :
> 
> Apply this patch and observe nearly the whole wine recompile :)
> 
> ChangLog:
>  * include/winuser.h
>  * win/win.c
>    Implement {G|S}etWindowLongPtr
I don't want to see a whole wine recompilation every day, so I think
those defs

#define     SetWindowLong WINELIB_NAME_AW(SetWindowLong)
+LONG_PTR    WINAPI SetWindowLongA(HWND,INT,LONG_PTR);
+LONG_PTR    WINAPI SetWindowLongW(HWND,INT,LONG_PTR);
+#define     SetWindowLongPtr WINELIB_NAME_AW(SetWindowLongPtr)

should be instead
#define     SetWindowLong WINELIB_NAME_AW(SetWindowLong)
+LONG_PTR    WINAPI SetWindowLongPtrA(HWND,INT,LONG_PTR);
+LONG_PTR    WINAPI SetWindowLongPtrW(HWND,INT,LONG_PTR);
+#define     SetWindowLongPtr WINELIB_NAME_AW(SetWindowLongPtr)

A+

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic