SafeArrayCreateVector
Martin Fuchs
martin-fuchs at gmx.net
Sun Feb 29 10:51:38 CST 2004
Changelog:
correct parameter type for SafeArrayCreateVector() and SafeArrayCreateVectorEx() from ULONG to UINT
Index: include/oleauto.h
===================================================================
RCS file: /home/wine/wine/include/oleauto.h,v
retrieving revision 1.55
diff -u -p -d -r1.55 oleauto.h
--- include/oleauto.h 18 Nov 2003 20:41:24 -0000 1.55
+++ include/oleauto.h 29 Feb 2004 16:50:23 -0000
@@ -55,8 +55,8 @@ HRESULT WINAPI CreateErrorInfo(ICreateEr
/* SafeArray functions */
SAFEARRAY* WINAPI SafeArrayCreate(VARTYPE,UINT,SAFEARRAYBOUND*);
SAFEARRAY* WINAPI SafeArrayCreateEx(VARTYPE,UINT,SAFEARRAYBOUND*,LPVOID);
-SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE,LONG,ULONG);
-SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE,LONG,ULONG,LPVOID);
+SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE,LONG,UINT);
+SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE,LONG,UINT,LPVOID);
HRESULT WINAPI SafeArrayAllocDescriptor(UINT,SAFEARRAY**);
HRESULT WINAPI SafeArrayAllocDescriptorEx(VARTYPE,UINT,SAFEARRAY**);
Index: dlls/oleaut32/safearray.c
===================================================================
RCS file: /home/wine/wine/dlls/oleaut32/safearray.c,v
retrieving revision 1.34
diff -u -p -d -r1.34 safearray.c
--- dlls/oleaut32/safearray.c 27 Feb 2004 21:32:55 -0000 1.34
+++ dlls/oleaut32/safearray.c 29 Feb 2004 16:51:47 -0000
@@ -654,7 +654,7 @@ SAFEARRAY* WINAPI SafeArrayCreateEx(VART
* NOTES
* See SafeArray.
*/
-SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE vt, LONG lLbound, ULONG cElements)
+SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE vt, LONG lLbound, UINT cElements)
{
TRACE("(%d->%s,%ld,%ld\n", vt, debugstr_vt(vt), lLbound, cElements);
@@ -682,7 +682,7 @@ SAFEARRAY* WINAPI SafeArrayCreateVector(
* NOTES
* See SafeArray.
*/
-SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE vt, LONG lLbound, ULONG cElements, LPVOID pvExtra)
+SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE vt, LONG lLbound, UINT cElements, LPVOID pvExtra)
{
ULONG ulSize;
IRecordInfo* iRecInfo = (IRecordInfo*)pvExtra;
More information about the wine-patches
mailing list