- 28 Jan, 2003 2 commits
-
-
Marcus Meissner authored
string memory (if 'in' is NULL).
-
Marcus Meissner authored
Added I2 to VarFormat. Added VarSub, VarDiv, VarMul for integer and float types.
-
- 24 Jan, 2003 1 commit
-
-
Alexandre Julliard authored
-
- 23 Jan, 2003 3 commits
-
-
Matthew Davison authored
-
Alexandre Julliard authored
-
Marcus Meissner authored
Added IPersistPropertyBag, IPersistStreamInit interfaces with stubs. Implemented IDispatch::Invoke for the used DISPIDs.
-
- 21 Jan, 2003 1 commit
-
-
Marcus Meissner authored
fail.
-
- 13 Jan, 2003 1 commit
-
-
Francois Gouget authored
VarBstrFromCy. We cannot check for equality of floats or doubles because of rounding errors. Check equality to 14 digits for doubles. Add more precision to the expected results so that they match actual results. Print floating values with more precision so we know what went wrong. Specify the locale for all variant functions that depend on it. Added return codes for Win95. Win95 returns dates with only two digits for the year. Uncommented more VariantCopyInd and VariantChangeTypeEx tests.
-
- 11 Jan, 2003 2 commits
-
-
Marcus Meissner authored
Drop VT_x -> VT_x coercions, they are handled before the switch() already.
-
Marcus Meissner authored
TKIND_INTERFACE targets, Query IID_IDispatch if necessary.
-
- 09 Jan, 2003 1 commit
-
-
Marcus Meissner authored
-
- 08 Jan, 2003 1 commit
-
-
Dan Kegel authored
strings to use %ld for RECT elements.
-
- 07 Jan, 2003 2 commits
-
-
Dimitrie O. Paun authored
-
Francois Gouget authored
Uncomment some 'NULL' tests as they pass on Windows and on Wine. Comment out those that crash on Win95 and indicate why they are commented out. Remove two redundant tests in vartest.c (VarI1FromBool and VarUI2FromI2, last diff hunk).
-
- 05 Jan, 2003 3 commits
-
-
Alexandre Julliard authored
-
Ove Kaaven authored
-
Francois Gouget authored
-
- 03 Jan, 2003 1 commit
-
-
Dimitrie O. Paun authored
-
- 02 Jan, 2003 6 commits
-
-
Marcus Meissner authored
Added support for FADF_HAVEIID, FADF_RECORD, FADF_HAVEVARTYPE. Implemented SafeArrayAllocDescriptorEx and SafeArrayGetVarType correctly. Fixed second argument of SafeArrayCopyData (it is just SAFEARRAY*). Changed allocation to include 16 bytes before the SAFEARRAY (to store IID/VARTYPE/IRecordInfo*). VARTYPE -> size array was not indexed correctly. Added lots of testcases for most functionality. Added IRecordInfo interface definition.
-
Marcus Meissner authored
VariantCopy does not need to check the return of VariantClear. VariantCopyInd now copies VT_UNKNOWN and VT_DISPATCH too. VarCmp handles VT_BOOL. VarFormat handles VT_BSTR. coerce_array fixed for VT_ARRAY|VT_UI1 -> VT_BSTR and VT_ARRAY|x -> VT_SAFEARRAY cases. VarCat tries to coerce types into VT_BSTR to do cat.
-
Marcus Meissner authored
tdescAlias.vt entry. Added a small handler for TKIND_DISPATCH in SLTG. ITypeLib_Release can have a NULL pointer as ITypeInfo*. Split out _copy_arg function for both DispCall and ITypeInfo_fnInvoke, added some more functionality. ITypeInfo_fnInvoke can handle VT_USERDEFINED variants.
-
Marcus Meissner authored
PICTYPE_NONE has width/height 0.
-
Francois Gouget authored
-
Francois Gouget authored
-
- 24 Dec, 2002 1 commit
-
-
Francois Gouget authored
using a for loop. This lets us later print the offending string when a test fails. Fix the MSVC compilation error (XXXe183) and warnings (put suffixes as in 0L & 1.0F, signed/unsigned warnings, s/-2147483648/0x80000000L/). Uncomment the DateFromStr tests and fill in the todo fields where appropriate. Define an NB_OLE_STRINGS macro and use it to make sure all the arrays have the right number of fields. In the *FromStr loops, fill the return field with a dummy value (42) before calling the conversion function. This way a test no longer depends on whether the previous test failed or not! If a test is expected to fail, then retval is meaningless -> omit it from the result arrays. If a test actually fails or was expected to fail, then there is no point in checking retval. Improve error reporting. Pass the printf-style format directly to ok, remove the unnecessary sprintfs.
-
- 23 Dec, 2002 3 commits
-
-
Marcus Meissner authored
-
Marcus Meissner authored
Started regression test for SafeArray functions. Fixed SafeArrayAllocDescriptor (check bounds, set cDims). Fixed VARTYPE_SIZE array entries so it matches native.
-
Alexandre Julliard authored
-
- 17 Dec, 2002 1 commit
-
-
Robert Shearman authored
-
- 16 Dec, 2002 1 commit
-
-
Andreas Mohr authored
-
- 12 Dec, 2002 7 commits
-
-
Alberto Massari authored
that have no return value.
-
Alberto Massari authored
-
Marcus Meissner authored
Marshal TKIND_DISPATCH interfaces just like TKIND_INTERFACE.
-
Marcus Meissner authored
-
Alexandre Julliard authored
-
Marcus Meissner authored
-
Marcus Meissner authored
-
- 10 Dec, 2002 2 commits
-
-
Alexandre Julliard authored
that STRICT works correctly; moved some definitions back to windef.h where they belong, and removed a couple of definitions that don't exist on Windows.
-
Jason Edmeades authored
-
- 05 Dec, 2002 1 commit
-
-
Ove Kaaven authored
directly.
-