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