VARIANT decVal fix

Francois Gouget fgouget at free.fr
Tue Aug 21 08:10:37 CDT 2001


   This adds the decVal field to VARIANT and fixes the VARIANT
union/struct names as specified in #181.

Changelog:

 * include/wine/obj_oleaut.h,
   include/oleauto.h,
   dlls/oleaut32/olepicture.c,
   dlls/oleaut32/typelib.c,
   dlls/oleaut32/variant.c

   Add the decVal field to VARIANT
   Fix the VARIANT C layout, i.e. the union/struct names/nesting
   Encapsulate all accesses to VARIANT types with the V_VT and V_UNION macros
   Fixes #181


   There's only one thing still missing from VARIANT: the BRECORD field.
This seems to be a relatively new one...


--
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
     The software said it requires Win95 or better, so I installed Linux.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diff20010820-variant.txt.gz
Type: application/octet-stream
Size: 9059 bytes
Desc: diff20010820-variant.txt.gz
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20010821/a9d0a8c0/diff20010820-variant.txt.obj


More information about the wine-patches mailing list