typelib2.c problems

Gerald Pfeifer pfeifer at dbai.tuwien.ac.at
Mon Jan 10 03:03:59 CST 2005


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 at 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



More information about the wine-devel mailing list