The following change to dlls/oleaut32/typelib2.c
revision 1.32 date: 2005/01/09 17:32:17; author: julliard; state: Exp; lines: +14 -14 Paul Vriens Paul.Vriens@xs4all.nl - use Interlocked* functions in AddRef and Release. - store the result of the Interlocked functions and use only this.
causes the following warnings on SUSE LINUX 9.2 and FreeBSD:
typelib2.c:3012: warning: passing arg 1 of `InterlockedIncrement' from incompatible pointer type typelib2.c:3027: warning: passing arg 1 of `InterlockedDecrement' from incompatible pointer type
Would you mind fixing this?
Gerald