Commit in reactos on MAIN
w32api/include/oleauto.h+4-31.9 -> 1.10
              /wtypes.h+1-11.3 -> 1.4
lib/oleaut32/safearray.c+2-21.5 -> 1.6
+7-6
3 modified files
correct SafeArrayCreateVector[Ex]() parameter types

reactos/w32api/include
oleauto.h 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- oleauto.h	29 Feb 2004 16:48:02 -0000	1.9
+++ oleauto.h	1 Mar 2004 22:12:56 -0000	1.10
@@ -96,6 +96,7 @@
 #endif
 #define V_DECIMALREF(X) V_UNION(X,pdecVal)
 #define V_I1(X) V_UNION(X,cVal)
+
 #ifdef _WIN64
 #define V_INT_PTR(X) V_I8(X)
 #define V_UINT_PTR(X) V_UI8(X)
@@ -225,8 +226,8 @@
 WINOLEAUTAPI SafeArrayPutElement(SAFEARRAY*,long*,void*);
 WINOLEAUTAPI SafeArrayCopy(SAFEARRAY*,SAFEARRAY**);
 WINOLEAUTAPI SafeArrayPtrOfIndex(SAFEARRAY*,long*,void**);
-WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVector(VARTYPE,LONG,UINT);
-WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVectorEx(VARTYPE,LONG,UINT,LPVOID);
+WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVector(VARTYPE,LONG,ULONG);
+WINOLEAUTAPI_(SAFEARRAY*) SafeArrayCreateVectorEx(VARTYPE,LONG,ULONG,LPVOID);
 WINOLEAUTAPI SafeArrayAllocDescriptorEx(VARTYPE,UINT,SAFEARRAY**);
 WINOLEAUTAPI SafeArrayGetVartype(SAFEARRAY*,VARTYPE*);
 WINOLEAUTAPI SafeArraySetRecordInfo(SAFEARRAY*,IRecordInfo*);
@@ -596,6 +597,7 @@
 WINOLEAUTAPI VarDecFromCy(CY,DECIMAL*);
 WINOLEAUTAPI VarDecFromDisp(IDispatch*,LCID,DECIMAL*);
 
+WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
 WINOLEAUTAPI VarR4CmpR8(float,double);
 WINOLEAUTAPI VarR8Pow(double,double,double*);
 WINOLEAUTAPI VarR8Round(double,int,double*);
@@ -607,7 +609,6 @@
 WINOLEAUTAPI VarDecFix(const DECIMAL*,DECIMAL*);
 WINOLEAUTAPI VarDecInt(const DECIMAL*,DECIMAL*);
 WINOLEAUTAPI VarDecMul(const DECIMAL*,const DECIMAL*,DECIMAL*);
-WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
 WINOLEAUTAPI VarDecRound(const DECIMAL*,int,DECIMAL*);
 WINOLEAUTAPI VarDecSub(const DECIMAL*,const DECIMAL*,DECIMAL*);
 WINOLEAUTAPI VarCyAbs(const CY,CY*);

reactos/w32api/include
wtypes.h 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- wtypes.h	29 Feb 2004 16:24:54 -0000	1.3
+++ wtypes.h	1 Mar 2004 22:12:56 -0000	1.4
@@ -11,7 +11,7 @@
 extern "C" {
 #endif
 
-#define DEC_SIGN(d)	((d)->u.s.sign)
+#define DEC_SIGN(d) ((d)->u.s.sign)
 #define DEC_SCALE(d) ((d)->u.s.scale)
 #define DEC_SIGNSCALE(d) ((d)->u.signscale)
 #define DEC_HI32(d) ((d)->Hi32)

reactos/lib/oleaut32
safearray.c 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- safearray.c	29 Feb 2004 16:48:02 -0000	1.5
+++ safearray.c	1 Mar 2004 22:12:57 -0000	1.6
@@ -655,7 +655,7 @@
  * NOTES
  * See SafeArray.
  */
-SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE vt, LONG lLbound, UINT cElements)
+SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE vt, LONG lLbound, ULONG cElements)
 {
   TRACE("(%d->%s,%ld,%ld\n", vt, debugstr_vt(vt), lLbound, cElements);
     
@@ -683,7 +683,7 @@
  * NOTES
  * See SafeArray.
  */
-SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE vt, LONG lLbound, UINT cElements, LPVOID pvExtra)
+SAFEARRAY* WINAPI SafeArrayCreateVectorEx(VARTYPE vt, LONG lLbound, ULONG cElements, LPVOID pvExtra)
 {
   ULONG ulSize;
   IRecordInfo* iRecInfo = (IRecordInfo*)pvExtra;
CVSspam 0.2.8