Misc fixups plus addition of new interface IRecordInfo.
\* include/oaidl.h \(tagVARIANT\): Mark anonymous
structs and unions
as __extension__.
(tagTYPEDESC): Ditto.
(_wireSAFEARRAY_UNION.u): Add fields
SAFEARR_BRECORD RecordStr,
SAFEARR_HAVEIID HaveIidStr.
(tagVariant): Add fields _VARIANT_BOOL
bool,*pbool.
(_wireBRECORD): Add structure definition.
(_wireVARIANT): Change field parray to type
wirePSAFEARRAY,
pparray to wirePSAFEARRAY*.
(_wireVARIANT): Add field wireBRECORD brecVal.
(wireVARIANT): Change typedef to struct
_wireVariant*.
(IRecordInfo): Add interface definition.
(LPRECORDINFO): Typedef IRecordInfo*;
(IID_IRecordInfo): Add forward decalaration.
diff
Logged In: YES
user_id=11494
Added two more structure definitions
Logged In: YES
user_id=11494
Committed to SF CVS