Status Report: -DSTRICT
Michael Stefaniuc
mstefani at redhat.de
Fri Oct 25 18:21:26 CDT 2002
Hello,
status reports seems to be pretty popular this day so here is mine
regarding compiling wine with -DSTRICT. Below is the amount of warnings
we get when removing -DWINE_NO_STRICT:
dll real total
------------------------------
commdlg 21 63
gdi 128 273
ntdll 148 178
ole32 16 38
shell32 120 155
user 450 839
winmm/wavemap 7 40
winmm 104 145
winsock 14 42
x11drv 60 79
------------------------------
total 1068 1852
"real" is the number of warning for which real work is need to be done,
the rest up to "total" are warnings of the type "int format, HANDLE arg".
And to fix this beasts just grab
http://people.redhat.com/mstefani/wine/fixpointerarg.pl
and do:
cd wine/dlls/$dll_in_work
make clean
make 2>&1 | fixpointerarg.pl
and you should be done.
Happy hacking
bye
michael
P.S.: a request from Eric: please let him finish the 32bit - 16bit
separation of winmm. After that is yours.
--
Michael Stefaniuc Tel.: +49-711-96437-199
System Administration Fax.: +49-711-96437-111
Red Hat GmbH Email: mstefani at redhat.com
Hauptstaetterstr. 58 http://www.redhat.de/
D-70178 Stuttgart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20021026/515b36e0/attachment.pgp
More information about the wine-devel
mailing list