Robert Shearman
|
e0e7d96ee6
|
oleaut32: Implement getting of all properties in IPictureDisp::Invoke.
|
2006-07-28 12:56:45 +02:00 |
Robert Shearman
|
9985f50389
|
oleaut32: Add a test for passing an invalid number of input parameters into IFontDisp::Invoke with DISPATCH_PROPERTYGET.
|
2006-07-28 12:56:45 +02:00 |
Robert Shearman
|
25aff05e4a
|
oleaut32: Add validation for parameters in IPictureDisp::Invoke.
Add some tests for IPictureDisp::Invoke.
|
2006-07-28 12:56:44 +02:00 |
Robert Shearman
|
18732f85f9
|
oleaut32: Fix the return code for an invalid dispid in IFontDisp::Invoke.
|
2006-07-28 12:56:44 +02:00 |
Robert Shearman
|
fd48f795ff
|
oleaut32: Add a successful test for IFontDisp::Invoke.
|
2006-07-28 12:56:44 +02:00 |
Robert Shearman
|
bbdcccd3b7
|
oleaut32: Add validation of some more parameters in IFontDisp::Invoke.
|
2006-07-27 11:42:39 +02:00 |
Robert Shearman
|
207ec43e70
|
oleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input parameter into the correct type.
|
2006-07-27 11:42:33 +02:00 |
Benjamin Arai
|
b636e4dbf4
|
oleaut32: Fix missing tests and heap errors for VarCat conformance.
|
2006-07-21 13:40:39 +02:00 |
Benjamin Arai
|
31e3ad7150
|
oleaut32: OLEFontImpl_GetIDsOfNames conformance test.
|
2006-07-21 10:48:34 +02:00 |
Benjamin Arai
|
911af4dce9
|
oleaut32: Update error codes for VarMod.
|
2006-07-19 09:38:50 +02:00 |
Robert Shearman
|
ad6b0dc281
|
oleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke.
The change caused regressions in a number of applications and needs more
study to see what the correct behaviour should be.
|
2006-07-18 11:12:35 +02:00 |
Robert Shearman
|
c793bfe028
|
oleaut32: Test the return value of VarCat in the tests.
|
2006-07-17 14:46:26 +02:00 |
Robert Shearman
|
31f640274f
|
oleaut32: Don't execute a function in ITypeInfo::Invoke if it has the FUNCFLAG_FRESTRICTED flag.
Add some more tests for ITypeInfo::Invoke.
|
2006-07-14 12:39:02 +02:00 |
Benjamin Arai
|
700adac9ac
|
oleaut32: Conformance test and patch for VarCat.
|
2006-07-11 17:14:58 +02:00 |
Alexandre Julliard
|
0fa8baafcb
|
make_dlls: Recursively ignore .ok files in all tests directories.
|
2006-07-10 21:26:50 +02:00 |
Alexandre Julliard
|
edd100b899
|
make_dlls: Recursively ignore testlist.c in all tests directories.
|
2006-07-10 21:19:42 +02:00 |
Alexandre Julliard
|
cc2b3b48e6
|
Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
|
2006-07-10 20:47:54 +02:00 |
qingdoa daoo
|
5e09c29867
|
oleaut32: Copying a NULL BSTR should result in an empty BSTR in VariantCopy.
|
2006-07-10 11:52:45 +02:00 |
Robert Shearman
|
ef7b6e2740
|
oleaut32: ITypeComp_fnBind should do case-insensitive compares on the name passed in.
|
2006-07-07 13:31:43 +02:00 |
Robert Shearman
|
dd677948b4
|
oleaut32: Fix the error code returned by ITypeComp on an interface when the name matches, but the flags don't.
|
2006-07-07 13:30:46 +02:00 |
Robert Shearman
|
123592f0c3
|
oleaut32: Fix parsing of hex numbers with 'e' in the string by moving
the exponent parsing to after the hex digit parsing.
|
2006-07-03 11:33:23 +02:00 |
Juan Lang
|
2a0c37d8b9
|
oleaut32: Correctly handle NULLs embedded in BSTRs, with tests.
|
2006-06-22 12:29:03 +02:00 |
Kevin Koltzau
|
0e8b75bb12
|
oleaut32: Fix 64bit warnings in tests.
|
2006-06-19 09:21:19 +02:00 |
qingdoa daoo
|
f80db874d4
|
oleaut32: Fix safearray data destruction.
|
2006-06-09 18:13:22 +02:00 |
qingdoa daoo
|
06fcfda9ff
|
oleaut32: safearray: Convert dimension index at the API boundary.
|
2006-06-06 12:04:43 +02:00 |
Alexandre Julliard
|
23f9e358ad
|
Tests should not use wine/unicode.h.
|
2006-05-24 18:05:09 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Huw Davies
|
40986cd729
|
oleaut32: Correctly handle the case when the number of bytes in a BSTR is odd.
|
2006-05-10 19:24:01 +02:00 |
Huw Davies
|
df40c966a0
|
oleaut32: Preserve the 'auto' features before copying over the masked unmarshaled ones.
|
2006-05-08 21:18:32 +02:00 |
Huw Davies
|
2898b5d9ad
|
oleaut32: Remove weird attempt to clear VT_VARIANT.
Add some tests.
|
2006-05-07 10:10:56 +02:00 |
Huw Davies
|
696f73a7f5
|
oleaut32: Rewrite VARIANT user marshaling.
|
2006-05-07 10:10:30 +02:00 |
Huw Davies
|
17ec77f19e
|
oleaut32: Alignment fixes for safearrays.
|
2006-05-05 21:47:13 +02:00 |
Huw Davies
|
74b63d5e0d
|
oleaut32: Fix tests under win2k.
|
2006-05-05 21:47:02 +02:00 |
Huw Davies
|
747f08c8ae
|
oleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the upcoming VARIANT tests.
|
2006-05-05 21:46:47 +02:00 |
Huw Davies
|
2e8a74d520
|
oleaut32: Fix BSTR marshaling to be wire compatible with Windows.
|
2006-05-05 21:46:32 +02:00 |
Robert Shearman
|
4b19449b6b
|
oleaut: ITypeInfo::GetIDsOfNames should search inherited interfaces
regardless of what type they are.
Add a test for this and dump type infos created with CreateDispTypeInfo.
|
2006-03-21 20:02:11 +01:00 |
Robert Shearman
|
93acfeb7f0
|
oleaut: Fix VarFormat for VT_NULL variants.
|
2006-03-06 11:09:54 +01:00 |
Robert Shearman
|
e5b2c14665
|
oleaut: Add some more VarFormat tests and fix the VarMod decimal test.
|
2006-03-06 11:08:32 +01:00 |
Robert Shearman
|
7fbca4c111
|
oleaut: Fix standard font cloning.
Create new empty connection points on clone of the standard Font
(based on a patch by Alex Villacís Lasso).
|
2006-02-24 11:23:03 +01:00 |
Robert Shearman
|
6ad326a607
|
oleaut: Test some error conditions in ITypeInfo::GetIDsOfNames and ITypeInfo::Invoke.
|
2006-02-16 19:33:08 +01:00 |
Robert Shearman
|
bcac0cd5d5
|
oleaut: Add tests for IFontEventsDisp.
|
2006-02-10 14:50:40 +01:00 |
Huw Davies
|
7000aca824
|
oleaut32: Fixes and tests for CreateDispTypeInfo.
CreateDispTypeInfo returns the typeinfo of a coclass which implements
the described interface.
|
2006-02-06 20:57:09 +01:00 |
Alexandre Julliard
|
a76d5a10ed
|
oleaut32: Ignore new test ok file.
|
2006-01-27 15:47:57 +01:00 |
Robert Shearman
|
385e693e44
|
ole: Test and implement LPSAFEARRAY marshaling.
|
2006-01-27 12:54:22 +01:00 |
Dmitry Timoshkov
|
57a579ffcd
|
Make more arrays const.
|
2006-01-24 14:00:32 +01:00 |
Michael Stefaniuc
|
ba23adba41
|
oleaut: Add missing SysFreeString to the Var{Mul,Add,Cmp} tests.
|
2006-01-18 11:30:23 +01:00 |
Michael Stefaniuc
|
0d00d9af0e
|
oleaut: Merge the VarCmp tests from vartype.c into vartest.c.
|
2006-01-18 11:30:01 +01:00 |
Michael Stefaniuc
|
2f9c9b31ae
|
oleaut32: Tests for the VarCmp reimplementation.
|
2006-01-16 21:34:59 +01:00 |
Robert Shearman
|
9f1c6bf6bc
|
OLE: Fix SafeArrayCopy for NULL pvData.
It is allowed to copy a SAFEARRAY with a NULL pvData, as long as
cbElements is non-zero. Add a test for this and fix the safe array
code.
|
2005-12-12 11:52:51 +01:00 |
Robert Shearman
|
36f112973e
|
OLE: Add tests for the typelib version of ITypeComp_Bind.
|
2005-12-06 21:23:19 +01:00 |