[Bug 90] - Compile Wine with -DSTRICT

wine-bugs at winehq.com wine-bugs at winehq.com
Thu Aug 29 15:38:56 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=90





------- Additional Comments From mstefani at redhat.com  2002-08-29 15:38 -------
Some tips and tricks:
* Before you convert the handle to a void do a 'make clean' and a 'make' and
save the output to a file. After changing to DECLARE_HANDLE do again a 'make
clean' and a 'make' and save the output to a new file. Doing a diff (diff -u) on
the two make output files restricts the output to the interesting part.
* Don't use WOWHandle16 and WOWHandle32 to do the handle16 <--> handle
conversions. Use instead macros like this ones (if applicable):
    #define HMIDI_32(h16)           ((HMIDI)(ULONG_PTR)(h16))
    #define HMIDI_16(h32)           (LOWORD(h32))
* Put the macros in a private header in the directory of the dll that needs it
(or in the file directly if you need it only there).

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=90>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list