mirror of
https://github.com/reactos/reactos.git
synced 2024-12-31 19:42:51 +00:00
correct SafeArrayCreateVector[Ex]() parameter types
svn path=/trunk/; revision=8498
This commit is contained in:
parent
a7c8c741c3
commit
93a1911cc6
3 changed files with 7 additions and 6 deletions
|
@ -655,7 +655,7 @@ SAFEARRAY* WINAPI SafeArrayCreateEx(VARTYPE vt, UINT cDims, SAFEARRAYBOUND *rgsa
|
|||
* 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 @@ SAFEARRAY* WINAPI SafeArrayCreateVector(VARTYPE vt, LONG lLbound, UINT cElements
|
|||
* 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;
|
||||
|
|
|
@ -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 SafeArrayGetElement(SAFEARRAY*,long*,void*);
|
|||
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 VarDecFromUI8(ULONG64,DECIMAL*);
|
|||
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 VarDecDiv(const DECIMAL*,const DECIMAL*,DECIMAL*);
|
|||
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*);
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue