Handle VT_ERROR->VT_I4/VT_R4 coercion.
commit48e583db5224c3a676d0a674cca8578d8ec5689a
authorMarcus Meissner <marcus@jet.franken.de>
Thu, 2 Jan 2003 23:11:56 +0000 (2 23:11 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 2 Jan 2003 23:11:56 +0000 (2 23:11 +0000)
tree3dc5376fcdaf85c8c705c2173d7389627ca23727
parent4beaa06e9dc6a47c5e41f0488da77e2daea07d89
Handle VT_ERROR->VT_I4/VT_R4 coercion.
VariantCopy does not need to check the return of VariantClear.
VariantCopyInd now copies VT_UNKNOWN and VT_DISPATCH too.
VarCmp handles VT_BOOL.
VarFormat handles VT_BSTR.
coerce_array fixed for VT_ARRAY|VT_UI1 -> VT_BSTR and VT_ARRAY|x ->
VT_SAFEARRAY cases.
VarCat tries to coerce types into VT_BSTR to do cat.
dlls/oleaut32/variant.c