mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 00:45:43 +00:00
remove FIXMEs using corrected W32API headers
svn path=/trunk/; revision=8470
This commit is contained in:
parent
e38d6f00f7
commit
655457493c
6 changed files with 10 additions and 52 deletions
|
@ -102,7 +102,7 @@ HMODULE OLEAUT32_hModule = NULL;
|
||||||
* calculated by lstrlenW(), since it returns the length that was used to
|
* calculated by lstrlenW(), since it returns the length that was used to
|
||||||
* allocate the string by SysAllocStringLen().
|
* allocate the string by SysAllocStringLen().
|
||||||
*/
|
*/
|
||||||
unsigned/*FIXME: wrong return type of SysStringLen() in MinGW header */
|
unsigned/*FIXME: wrong return type of SysStringLen() in WINE header */
|
||||||
int WINAPI SysStringLen(BSTR str)
|
int WINAPI SysStringLen(BSTR str)
|
||||||
{
|
{
|
||||||
DWORD* bufferPointer;
|
DWORD* bufferPointer;
|
||||||
|
@ -133,7 +133,7 @@ int WINAPI SysStringLen(BSTR str)
|
||||||
* NOTES
|
* NOTES
|
||||||
* See SysStringLen(), BSTR().
|
* See SysStringLen(), BSTR().
|
||||||
*/
|
*/
|
||||||
unsigned/*FIXME: wrong return type of SysStringLen() in MinGW header */
|
unsigned/*FIXME: wrong return type of SysStringLen() in WINE header */
|
||||||
int WINAPI SysStringByteLen(BSTR str)
|
int WINAPI SysStringByteLen(BSTR str)
|
||||||
{
|
{
|
||||||
DWORD* bufferPointer;
|
DWORD* bufferPointer;
|
||||||
|
|
|
@ -52,7 +52,7 @@
|
||||||
52 stdcall VarI2FromCy(long long ptr)
|
52 stdcall VarI2FromCy(long long ptr)
|
||||||
53 stdcall VarI2FromDate(double ptr)
|
53 stdcall VarI2FromDate(double ptr)
|
||||||
54 stdcall VarI2FromStr(wstr long long ptr)
|
54 stdcall VarI2FromStr(wstr long long ptr)
|
||||||
#55 stdcall VarI2FromDisp(ptr long ptr)
|
55 stdcall VarI2FromDisp(ptr long ptr)
|
||||||
56 stdcall VarI2FromBool(long ptr)
|
56 stdcall VarI2FromBool(long ptr)
|
||||||
#57 stdcall SafeArraySetIID(ptr ptr)
|
#57 stdcall SafeArraySetIID(ptr ptr)
|
||||||
58 stdcall VarI4FromUI1(long ptr)
|
58 stdcall VarI4FromUI1(long ptr)
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
62 stdcall VarI4FromCy(long long ptr)
|
62 stdcall VarI4FromCy(long long ptr)
|
||||||
63 stdcall VarI4FromDate(double ptr)
|
63 stdcall VarI4FromDate(double ptr)
|
||||||
64 stdcall VarI4FromStr(wstr long long ptr)
|
64 stdcall VarI4FromStr(wstr long long ptr)
|
||||||
#65 stdcall VarI4FromDisp(ptr long ptr)
|
65 stdcall VarI4FromDisp(ptr long ptr)
|
||||||
66 stdcall VarI4FromBool(long ptr)
|
66 stdcall VarI4FromBool(long ptr)
|
||||||
#67 stdcall SafeArrayGetIID(ptr ptr)
|
#67 stdcall SafeArrayGetIID(ptr ptr)
|
||||||
68 stdcall VarR4FromUI1(long ptr)
|
68 stdcall VarR4FromUI1(long ptr)
|
||||||
|
@ -72,7 +72,7 @@
|
||||||
72 stdcall VarR4FromCy(long long ptr)
|
72 stdcall VarR4FromCy(long long ptr)
|
||||||
73 stdcall VarR4FromDate(double ptr)
|
73 stdcall VarR4FromDate(double ptr)
|
||||||
74 stdcall VarR4FromStr(wstr long long ptr)
|
74 stdcall VarR4FromStr(wstr long long ptr)
|
||||||
#75 stdcall VarR4FromDisp(ptr long ptr)
|
75 stdcall VarR4FromDisp(ptr long ptr)
|
||||||
76 stdcall VarR4FromBool(long ptr)
|
76 stdcall VarR4FromBool(long ptr)
|
||||||
#77 stdcall SafeArrayGetVartype(ptr ptr)
|
#77 stdcall SafeArrayGetVartype(ptr ptr)
|
||||||
78 stdcall VarR8FromUI1(long ptr)
|
78 stdcall VarR8FromUI1(long ptr)
|
||||||
|
@ -82,7 +82,7 @@
|
||||||
82 stdcall VarR8FromCy(long long ptr)
|
82 stdcall VarR8FromCy(long long ptr)
|
||||||
83 stdcall VarR8FromDate(double ptr)
|
83 stdcall VarR8FromDate(double ptr)
|
||||||
84 stdcall VarR8FromStr(wstr long long ptr)
|
84 stdcall VarR8FromStr(wstr long long ptr)
|
||||||
#85 stdcall VarR8FromDisp(ptr long ptr)
|
85 stdcall VarR8FromDisp(ptr long ptr)
|
||||||
86 stdcall VarR8FromBool(long ptr)
|
86 stdcall VarR8FromBool(long ptr)
|
||||||
#87 stdcall VarFormat(ptr ptr long long long ptr)
|
#87 stdcall VarFormat(ptr ptr long long long ptr)
|
||||||
88 stdcall VarDateFromUI1(long ptr)
|
88 stdcall VarDateFromUI1(long ptr)
|
||||||
|
@ -92,7 +92,7 @@
|
||||||
92 stdcall VarDateFromR8(double ptr)
|
92 stdcall VarDateFromR8(double ptr)
|
||||||
93 stdcall VarDateFromCy(long long ptr)
|
93 stdcall VarDateFromCy(long long ptr)
|
||||||
#94 stdcall VarDateFromStr(wstr long long ptr)
|
#94 stdcall VarDateFromStr(wstr long long ptr)
|
||||||
#95 stdcall VarDateFromDisp(ptr long ptr)
|
95 stdcall VarDateFromDisp(ptr long ptr)
|
||||||
96 stdcall VarDateFromBool(long ptr)
|
96 stdcall VarDateFromBool(long ptr)
|
||||||
#97 stdcall VarFormatDateTime(ptr long long ptr)
|
#97 stdcall VarFormatDateTime(ptr long long ptr)
|
||||||
98 stdcall VarCyFromUI1(long ptr)
|
98 stdcall VarCyFromUI1(long ptr)
|
||||||
|
@ -102,7 +102,7 @@
|
||||||
102 stdcall VarCyFromR8(double ptr)
|
102 stdcall VarCyFromR8(double ptr)
|
||||||
103 stdcall VarCyFromDate(double ptr)
|
103 stdcall VarCyFromDate(double ptr)
|
||||||
104 stdcall VarCyFromStr(wstr long long ptr)
|
104 stdcall VarCyFromStr(wstr long long ptr)
|
||||||
#105 stdcall VarCyFromDisp(ptr long ptr)
|
105 stdcall VarCyFromDisp(ptr long ptr)
|
||||||
106 stdcall VarCyFromBool(long ptr)
|
106 stdcall VarCyFromBool(long ptr)
|
||||||
#107 stdcall VarFormatNumber(ptr long long long long long ptr)
|
#107 stdcall VarFormatNumber(ptr long long long long long ptr)
|
||||||
108 stdcall VarBstrFromUI1(long long long ptr)
|
108 stdcall VarBstrFromUI1(long long long ptr)
|
||||||
|
@ -123,7 +123,7 @@
|
||||||
123 stdcall VarBoolFromDate(double ptr)
|
123 stdcall VarBoolFromDate(double ptr)
|
||||||
124 stdcall VarBoolFromCy(long long ptr)
|
124 stdcall VarBoolFromCy(long long ptr)
|
||||||
125 stdcall VarBoolFromStr(wstr long long ptr)
|
125 stdcall VarBoolFromStr(wstr long long ptr)
|
||||||
#126 stdcall VarBoolFromDisp(ptr long ptr)
|
126 stdcall VarBoolFromDisp(ptr long ptr)
|
||||||
#127 stdcall VarFormatCurrency(ptr long long long long long ptr)
|
#127 stdcall VarFormatCurrency(ptr long long long long long ptr)
|
||||||
128 stub VarWeekdayName # stdcall (long long long long ptr)
|
128 stub VarWeekdayName # stdcall (long long long long ptr)
|
||||||
129 stub VarMonthName # stdcall (long long long ptr)
|
129 stub VarMonthName # stdcall (long long long ptr)
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
134 stdcall VarUI1FromCy(long long ptr)
|
134 stdcall VarUI1FromCy(long long ptr)
|
||||||
135 stdcall VarUI1FromDate(double ptr)
|
135 stdcall VarUI1FromDate(double ptr)
|
||||||
136 stdcall VarUI1FromStr(wstr long long ptr)
|
136 stdcall VarUI1FromStr(wstr long long ptr)
|
||||||
#137 stdcall VarUI1FromDisp(ptr long ptr)
|
137 stdcall VarUI1FromDisp(ptr long ptr)
|
||||||
138 stdcall VarUI1FromBool(long ptr)
|
138 stdcall VarUI1FromBool(long ptr)
|
||||||
#139 stdcall VarFormatFromTokens (ptr ptr ptr long ptr long)
|
#139 stdcall VarFormatFromTokens (ptr ptr ptr long ptr long)
|
||||||
#140 stdcall VarTokenizeFormatString (ptr ptr long long long long ptr)
|
#140 stdcall VarTokenizeFormatString (ptr ptr long long long long ptr)
|
||||||
|
|
|
@ -38,10 +38,6 @@ HRESULT WINAPI VarDecNeg(const DECIMAL*,DECIMAL*);
|
||||||
#define VAR_CALENDAR_THAI ((DWORD)0x00000080)
|
#define VAR_CALENDAR_THAI ((DWORD)0x00000080)
|
||||||
#define VAR_CALENDAR_GREGORIAN ((DWORD)0x00000100)
|
#define VAR_CALENDAR_GREGORIAN ((DWORD)0x00000100)
|
||||||
|
|
||||||
#define V_UI2(X) V_UNION(X, uiVal)
|
|
||||||
#define V_UI4(X) V_UNION(X, ulVal)
|
|
||||||
#define V_UI8(X) V_UNION(X, ullVal)
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -123,10 +123,8 @@ static DWORD SAFEARRAY_GetVTSize(VARTYPE vt)
|
||||||
case VT_UI8: return sizeof(LONG64);
|
case VT_UI8: return sizeof(LONG64);
|
||||||
case VT_INT:
|
case VT_INT:
|
||||||
case VT_UINT: return sizeof(INT);
|
case VT_UINT: return sizeof(INT);
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong definition of VT_INT_PTR in MinGW headers */
|
|
||||||
case VT_INT_PTR:
|
case VT_INT_PTR:
|
||||||
case VT_UINT_PTR: return sizeof(UINT_PTR);
|
case VT_UINT_PTR: return sizeof(UINT_PTR);
|
||||||
#endif
|
|
||||||
case VT_CY: return sizeof(CY);
|
case VT_CY: return sizeof(CY);
|
||||||
case VT_DATE: return sizeof(DATE);
|
case VT_DATE: return sizeof(DATE);
|
||||||
case VT_BSTR: return sizeof(BSTR);
|
case VT_BSTR: return sizeof(BSTR);
|
||||||
|
|
|
@ -198,9 +198,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarI2FromDec(&V_DECIMAL(ps), &V_I2(pd));
|
case VT_DECIMAL: return VarI2FromDec(&V_DECIMAL(ps), &V_I2(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarI2FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarI2FromDisp(V_DISPATCH(ps), lcid, &V_I2(pd));
|
case VT_DISPATCH: return VarI2FromDisp(V_DISPATCH(ps), lcid, &V_I2(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarI2FromStr(V_BSTR(ps), lcid, dwFlags, &V_I2(pd));
|
case VT_BSTR: return VarI2FromStr(V_BSTR(ps), lcid, dwFlags, &V_I2(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -226,9 +224,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarI4FromDec(&V_DECIMAL(ps), &V_I4(pd));
|
case VT_DECIMAL: return VarI4FromDec(&V_DECIMAL(ps), &V_I4(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarI4FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarI4FromDisp(V_DISPATCH(ps), lcid, &V_I4(pd));
|
case VT_DISPATCH: return VarI4FromDisp(V_DISPATCH(ps), lcid, &V_I4(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarI4FromStr(V_BSTR(ps), lcid, dwFlags, &V_I4(pd));
|
case VT_BSTR: return VarI4FromStr(V_BSTR(ps), lcid, dwFlags, &V_I4(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -254,9 +250,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarUI1FromDec(&V_DECIMAL(ps), &V_UI1(pd));
|
case VT_DECIMAL: return VarUI1FromDec(&V_DECIMAL(ps), &V_UI1(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarUI1FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarUI1FromDisp(V_DISPATCH(ps), lcid, &V_UI1(pd));
|
case VT_DISPATCH: return VarUI1FromDisp(V_DISPATCH(ps), lcid, &V_UI1(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarUI1FromStr(V_BSTR(ps), lcid, dwFlags, &V_UI1(pd));
|
case VT_BSTR: return VarUI1FromStr(V_BSTR(ps), lcid, dwFlags, &V_UI1(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -357,9 +351,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarI8FromDec(&V_DECIMAL(ps), &V_I8(pd));
|
case VT_DECIMAL: return VarI8FromDec(&V_DECIMAL(ps), &V_I8(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarI8FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarI8FromDisp(V_DISPATCH(ps), lcid, &V_I8(pd));
|
case VT_DISPATCH: return VarI8FromDisp(V_DISPATCH(ps), lcid, &V_I8(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarI8FromStr(V_BSTR(ps), lcid, dwFlags, &V_I8(pd));
|
case VT_BSTR: return VarI8FromStr(V_BSTR(ps), lcid, dwFlags, &V_I8(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -386,9 +378,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarR4FromDec(&V_DECIMAL(ps), &V_R4(pd));
|
case VT_DECIMAL: return VarR4FromDec(&V_DECIMAL(ps), &V_R4(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarR4FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarR4FromDisp(V_DISPATCH(ps), lcid, &V_R4(pd));
|
case VT_DISPATCH: return VarR4FromDisp(V_DISPATCH(ps), lcid, &V_R4(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarR4FromStr(V_BSTR(ps), lcid, dwFlags, &V_R4(pd));
|
case VT_BSTR: return VarR4FromStr(V_BSTR(ps), lcid, dwFlags, &V_R4(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -414,9 +404,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarR8FromDec(&V_DECIMAL(ps), &V_R8(pd));
|
case VT_DECIMAL: return VarR8FromDec(&V_DECIMAL(ps), &V_R8(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarR8FromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarR8FromDisp(V_DISPATCH(ps), lcid, &V_R8(pd));
|
case VT_DISPATCH: return VarR8FromDisp(V_DISPATCH(ps), lcid, &V_R8(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarR8FromStr(V_BSTR(ps), lcid, dwFlags, &V_R8(pd));
|
case VT_BSTR: return VarR8FromStr(V_BSTR(ps), lcid, dwFlags, &V_R8(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -442,9 +430,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarDateFromDec(&V_DECIMAL(ps), &V_DATE(pd));
|
case VT_DECIMAL: return VarDateFromDec(&V_DECIMAL(ps), &V_DATE(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarDateFromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarDateFromDisp(V_DISPATCH(ps), lcid, &V_DATE(pd));
|
case VT_DISPATCH: return VarDateFromDisp(V_DISPATCH(ps), lcid, &V_DATE(pd));
|
||||||
#endif
|
|
||||||
#ifndef __REACTOS__ /*FIXME: no date funtions yet */
|
#ifndef __REACTOS__ /*FIXME: no date funtions yet */
|
||||||
case VT_BSTR: return VarDateFromStr(V_BSTR(ps), lcid, dwFlags, &V_DATE(pd));
|
case VT_BSTR: return VarDateFromStr(V_BSTR(ps), lcid, dwFlags, &V_DATE(pd));
|
||||||
#endif
|
#endif
|
||||||
|
@ -472,9 +458,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
#ifndef __REACTOS__ /*FIXME: problems with MinGW and DEC_LO32 */
|
||||||
case VT_DECIMAL: return VarBoolFromDec(&V_DECIMAL(ps), &V_BOOL(pd));
|
case VT_DECIMAL: return VarBoolFromDec(&V_DECIMAL(ps), &V_BOOL(pd));
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarBoolFromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarBoolFromDisp(V_DISPATCH(ps), lcid, &V_BOOL(pd));
|
case VT_DISPATCH: return VarBoolFromDisp(V_DISPATCH(ps), lcid, &V_BOOL(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarBoolFromStr(V_BSTR(ps), lcid, dwFlags, &V_BOOL(pd));
|
case VT_BSTR: return VarBoolFromStr(V_BSTR(ps), lcid, dwFlags, &V_BOOL(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -532,9 +516,7 @@ static inline HRESULT VARIANT_Coerce(VARIANTARG* pd, LCID lcid, USHORT wFlags,
|
||||||
case VT_DECIMAL: return VarCyFromDec(&V_DECIMAL(ps), &V_CY(pd));
|
case VT_DECIMAL: return VarCyFromDec(&V_DECIMAL(ps), &V_CY(pd));
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarCyFromDisp() in MinGW header */
|
|
||||||
case VT_DISPATCH: return VarCyFromDisp(V_DISPATCH(ps), lcid, &V_CY(pd));
|
case VT_DISPATCH: return VarCyFromDisp(V_DISPATCH(ps), lcid, &V_CY(pd));
|
||||||
#endif
|
|
||||||
case VT_BSTR: return VarCyFromStr(V_BSTR(ps), lcid, dwFlags, &V_CY(pd));
|
case VT_BSTR: return VarCyFromStr(V_BSTR(ps), lcid, dwFlags, &V_CY(pd));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -69,9 +69,7 @@ static inline void VARIANT_CopyData(const VARIANT *srcVar, VARTYPE vt, void *pOu
|
||||||
case VT_UI8: memcpy(pOut, &V_UI8(srcVar), sizeof (LONG64));
|
case VT_UI8: memcpy(pOut, &V_UI8(srcVar), sizeof (LONG64));
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong definition of VT_INT_PTR in MinGW headers */
|
|
||||||
case VT_INT_PTR: memcpy(pOut, &V_INT_PTR(srcVar), sizeof (INT_PTR)); break;
|
case VT_INT_PTR: memcpy(pOut, &V_INT_PTR(srcVar), sizeof (INT_PTR)); break;
|
||||||
#endif
|
|
||||||
case VT_DECIMAL: memcpy(pOut, &V_DECIMAL(srcVar), sizeof (DECIMAL)); break;
|
case VT_DECIMAL: memcpy(pOut, &V_DECIMAL(srcVar), sizeof (DECIMAL)); break;
|
||||||
default:
|
default:
|
||||||
FIXME("VT_ type %d unhandled, please report!\n", vt);
|
FIXME("VT_ type %d unhandled, please report!\n", vt);
|
||||||
|
@ -600,7 +598,6 @@ HRESULT WINAPI VarUI1FromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, BYTE* pbO
|
||||||
return _VarUI1FromStr(strIn, lcid, dwFlags, pbOut);
|
return _VarUI1FromStr(strIn, lcid, dwFlags, pbOut);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarUI1FromDisp() in MinGW header */
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarUI1FromDisp (OLEAUT32.137)
|
* VarUI1FromDisp (OLEAUT32.137)
|
||||||
*
|
*
|
||||||
|
@ -621,7 +618,6 @@ HRESULT WINAPI VarUI1FromDisp(IDispatch* pdispIn, LCID lcid, BYTE* pbOut)
|
||||||
{
|
{
|
||||||
return _VarUI1FromDisp(pdispIn, lcid, pbOut);
|
return _VarUI1FromDisp(pdispIn, lcid, pbOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarUI1FromBool (OLEAUT32.138)
|
* VarUI1FromBool (OLEAUT32.138)
|
||||||
|
@ -905,7 +901,6 @@ HRESULT WINAPI VarI2FromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, SHORT* psO
|
||||||
return _VarI2FromStr(strIn, lcid, dwFlags, psOut);
|
return _VarI2FromStr(strIn, lcid, dwFlags, psOut);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarI2FromDisp() in MinGW header */
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarI2FromDisp (OLEAUT32.55)
|
* VarI2FromDisp (OLEAUT32.55)
|
||||||
*
|
*
|
||||||
|
@ -926,7 +921,6 @@ HRESULT WINAPI VarI2FromDisp(IDispatch* pdispIn, LCID lcid, SHORT* psOut)
|
||||||
{
|
{
|
||||||
return _VarI2FromDisp(pdispIn, lcid, psOut);
|
return _VarI2FromDisp(pdispIn, lcid, psOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarI2FromBool (OLEAUT32.56)
|
* VarI2FromBool (OLEAUT32.56)
|
||||||
|
@ -1501,7 +1495,6 @@ HRESULT WINAPI VarI4FromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, LONG *piOu
|
||||||
return _VarI4FromStr(strIn, lcid, dwFlags, piOut);
|
return _VarI4FromStr(strIn, lcid, dwFlags, piOut);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarI4FromDisp() in MinGW header */
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarI4FromDisp (OLEAUT32.65)
|
* VarI4FromDisp (OLEAUT32.65)
|
||||||
*
|
*
|
||||||
|
@ -1522,7 +1515,6 @@ HRESULT WINAPI VarI4FromDisp(IDispatch* pdispIn, LCID lcid, LONG *piOut)
|
||||||
{
|
{
|
||||||
return _VarI4FromDisp(pdispIn, lcid, piOut);
|
return _VarI4FromDisp(pdispIn, lcid, piOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarI4FromBool (OLEAUT32.66)
|
* VarI4FromBool (OLEAUT32.66)
|
||||||
|
@ -2744,12 +2736,10 @@ HRESULT WINAPI VarR4FromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, float *pFl
|
||||||
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
||||||
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
||||||
*/
|
*/
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarR4FromDisp() in MinGW header */
|
|
||||||
HRESULT WINAPI VarR4FromDisp(IDispatch* pdispIn, LCID lcid, float *pFltOut)
|
HRESULT WINAPI VarR4FromDisp(IDispatch* pdispIn, LCID lcid, float *pFltOut)
|
||||||
{
|
{
|
||||||
return _VarR4FromDisp(pdispIn, lcid, pFltOut);
|
return _VarR4FromDisp(pdispIn, lcid, pFltOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarR4FromBool (OLEAUT32.76)
|
* VarR4FromBool (OLEAUT32.76)
|
||||||
|
@ -3069,12 +3059,10 @@ HRESULT WINAPI VarR8FromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, double *pD
|
||||||
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
||||||
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
||||||
*/
|
*/
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarUI1FromDisp() in MinGW header */
|
|
||||||
HRESULT WINAPI VarR8FromDisp(IDispatch* pdispIn, LCID lcid, double *pDblOut)
|
HRESULT WINAPI VarR8FromDisp(IDispatch* pdispIn, LCID lcid, double *pDblOut)
|
||||||
{
|
{
|
||||||
return _VarR8FromDisp(pdispIn, lcid, pDblOut);
|
return _VarR8FromDisp(pdispIn, lcid, pDblOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarR8FromBool (OLEAUT32.86)
|
* VarR8FromBool (OLEAUT32.86)
|
||||||
|
@ -3494,12 +3482,10 @@ HRESULT WINAPI VarCyFromStr(OLECHAR* strIn, LCID lcid, ULONG dwFlags, CY* pCyOut
|
||||||
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
||||||
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
||||||
*/
|
*/
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarCyFromDisp() in MinGW header */
|
|
||||||
HRESULT WINAPI VarCyFromDisp(IDispatch* pdispIn, LCID lcid, CY* pCyOut)
|
HRESULT WINAPI VarCyFromDisp(IDispatch* pdispIn, LCID lcid, CY* pCyOut)
|
||||||
{
|
{
|
||||||
return _VarCyFromDisp(pdispIn, lcid, pCyOut);
|
return _VarCyFromDisp(pdispIn, lcid, pCyOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
|
@ -5080,12 +5066,10 @@ VarBoolFromStr_CheckLocalised:
|
||||||
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
||||||
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
||||||
*/
|
*/
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarBoolFromDisp() in MinGW header */
|
|
||||||
HRESULT WINAPI VarBoolFromDisp(IDispatch* pdispIn, LCID lcid, VARIANT_BOOL *pBoolOut)
|
HRESULT WINAPI VarBoolFromDisp(IDispatch* pdispIn, LCID lcid, VARIANT_BOOL *pBoolOut)
|
||||||
{
|
{
|
||||||
return _VarBoolFromDisp(pdispIn, lcid, pBoolOut);
|
return _VarBoolFromDisp(pdispIn, lcid, pBoolOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
* VarBoolFromI1 (OLEAUT32.233)
|
* VarBoolFromI1 (OLEAUT32.233)
|
||||||
|
@ -5931,12 +5915,10 @@ HRESULT WINAPI VarDateFromR8(double dblIn, DATE* pdateOut)
|
||||||
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
* DISP_E_OVERFLOW, if the value will not fit in the destination
|
||||||
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
* DISP_E_TYPEMISMATCH, if the type cannot be converted
|
||||||
*/
|
*/
|
||||||
#ifndef __REACTOS__ /*FIXME: wrong declaration of VarDateFromDisp() in MinGW header */
|
|
||||||
HRESULT WINAPI VarDateFromDisp(IDispatch* pdispIn, LCID lcid, DATE* pdateOut)
|
HRESULT WINAPI VarDateFromDisp(IDispatch* pdispIn, LCID lcid, DATE* pdateOut)
|
||||||
{
|
{
|
||||||
return _VarDateFromDisp(pdispIn, lcid, pdateOut);
|
return _VarDateFromDisp(pdispIn, lcid, pdateOut);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* VarDateFromBool (OLEAUT32.96)
|
* VarDateFromBool (OLEAUT32.96)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue