Sync to Wine-20050524:
authorGé van Geldorp <ge@gse.nl>
Sat, 28 May 2005 09:35:29 +0000 (09:35 +0000)
committerGé van Geldorp <ge@gse.nl>
Sat, 28 May 2005 09:35:29 +0000 (09:35 +0000)
commit873d2a6ee8da05770b852332fce36e80031ec227
treedce5525b11ec3c859df7ce0501ae72208b40ba3f
parent8eff322fddee24a26eb4dee36758eb001d78c0d3
Sync to Wine-20050524:
Alexandre Julliard <julliard@winehq.org>
- Added rules for building import libraries in the individual dll
  makefiles, and added support for building a .def.a static import
  library too.
Michael Stefaniuc <mstefani@redhat.de>
- Reimplement VarMul(). It can multiply now all variants that the native
  (WinXP) function supports too.
- Fix VariantChangeType: calls to VarDecFromCy and VarDecFromDisp had
  source and destination swapped.
Richard Cohen <richard@daijobu.co.uk>
- Remove unused macro.
- Check for VT_I8 before testing it.
- VarMod returns DISP_E_OVERFLOW not E_INVALIDARG.
Robert Shearman <rob@codeweavers.com>
- Use I_RpcGetBuffer instead of HeapReAlloc for getting the Buffer
  memory.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Use SUBLANG_NEUTRAL for French resources.
Alex Villacis Lasso <a_villacis@palosanto.com>
- Fix leftover negative sign in height parameter for transparent
  bitmap.
- Properly announce whether bitmap is transparent in get_Attributes.
- GIF transparency is now palette-index based, instead of RGB based.
- Keep original bitmap and XOR mask separate, so that get_Handle
  returns original bitmap.

svn path=/trunk/; revision=15563
reactos/lib/oleaut32/Makefile.in
reactos/lib/oleaut32/oleaut32_Fr.rc
reactos/lib/oleaut32/olepicture.c
reactos/lib/oleaut32/tmarshal.c
reactos/lib/oleaut32/variant.c