wine/dlls/oleaut32 variant.c

Alexandre Julliard julliard at wine.codeweavers.com
Wed Nov 2 14:03:01 CST 2005


ChangeSet ID:	21057
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/11/02 14:03:01

Modified files:
	dlls/oleaut32  : variant.c 

Log message:
	Robert Shearman <rob at codeweavers.com>
	Fix a crash during +variant logging caused by a typo causing an array
	to be one element less than expected.

Patch: http://cvs.winehq.org/patch.py?id=21057

Old revision  New revision  Changes     Path
 1.125         1.126         +2 -2       wine/dlls/oleaut32/variant.c

Index: wine/dlls/oleaut32/variant.c
diff -u -p wine/dlls/oleaut32/variant.c:1.125 wine/dlls/oleaut32/variant.c:1.126
--- wine/dlls/oleaut32/variant.c:1.125	2 Nov 2005 20: 3: 1 -0000
+++ wine/dlls/oleaut32/variant.c	2 Nov 2005 20: 3: 1 -0000
@@ -43,13 +43,13 @@
 
 WINE_DEFAULT_DEBUG_CHANNEL(variant);
 
-const char* wine_vtypes[VT_CLSID] =
+const char* wine_vtypes[VT_CLSID+1] =
 {
   "VT_EMPTY","VT_NULL","VT_I2","VT_I4","VT_R4","VT_R8","VT_CY","VT_DATE",
   "VT_BSTR","VT_DISPATCH","VT_ERROR","VT_BOOL","VT_VARIANT","VT_UNKNOWN",
   "VT_DECIMAL","15","VT_I1","VT_UI1","VT_UI2","VT_UI4","VT_I8","VT_UI8",
   "VT_INT","VT_UINT","VT_VOID","VT_HRESULT","VT_PTR","VT_SAFEARRAY",
-  "VT_CARRAY","VT_USERDEFINED","VT_LPSTR","VT_LPWSTR""32","33","34","35",
+  "VT_CARRAY","VT_USERDEFINED","VT_LPSTR","VT_LPWSTR","32","33","34","35",
   "VT_RECORD","VT_INT_PTR","VT_UINT_PTR","39","40","41","42","43","44","45",
   "46","47","48","49","50","51","52","53","54","55","56","57","58","59","60",
   "61","62","63","VT_FILETIME","VT_BLOB","VT_STREAM","VT_STORAGE",



More information about the wine-cvs mailing list