Roman Dadkov : oleaut32: Fix VectorFromBstr call in VARIANT_CoerceArray.

Alexandre Julliard julliard at winehq.org
Fri Aug 24 13:46:43 CDT 2012


Module: wine
Branch: master
Commit: 79ba36aef8a72b5e627680d444f37bd266f94a52
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=79ba36aef8a72b5e627680d444f37bd266f94a52

Author: Roman Dadkov <romand at etersoft.ru>
Date:   Thu Aug 23 18:36:46 2012 +0400

oleaut32: Fix VectorFromBstr call in VARIANT_CoerceArray.

---

 dlls/oleaut32/variant.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/oleaut32/variant.c b/dlls/oleaut32/variant.c
index 2045eab..8a77593 100644
--- a/dlls/oleaut32/variant.c
+++ b/dlls/oleaut32/variant.c
@@ -526,7 +526,7 @@ static inline HRESULT VARIANT_CoerceArray(VARIANTARG* pd, VARIANTARG* ps, VARTYP
     return BstrFromVector(V_ARRAY(ps), &V_BSTR(pd));
 
   if (V_VT(ps) == VT_BSTR && vt == (VT_ARRAY|VT_UI1))
-    return VectorFromBstr(V_BSTR(ps), &V_ARRAY(ps));
+    return VectorFromBstr(V_BSTR(ps), &V_ARRAY(pd));
 
   if (V_VT(ps) == vt)
     return SafeArrayCopy(V_ARRAY(ps), &V_ARRAY(pd));




More information about the wine-cvs mailing list