Rob Shearman
|
7574fede93
|
oleaut32: Fix a one-off test failure in the tmarshal tests - TYPE_E_LIBNOTREGISTERED is an expected return value.
|
2007-02-07 21:45:12 +01:00 |
Rob Shearman
|
0f45b2badf
|
oleaut32: A value of PARAMFLAG_FNONE for wParamFlags means that the parameter is also marshaled and unmarshaled in the PARAMFLAG_FOUT case.
|
2007-02-07 21:45:06 +01:00 |
Rob Shearman
|
e88d033044
|
oleaut32: Ignore the first named argument when invoking property-put methods
as it is mandatory and doesn't indicate that the arguments will be
passed in as named ones.
|
2007-02-06 22:06:16 +01:00 |
Rob Shearman
|
21140a9a53
|
oleaut32: Add support for named arguments in ITypeInfo::Invoke.
|
2007-02-06 22:05:59 +01:00 |
Rob Shearman
|
702e2c6dc2
|
oleaut32: Copy the value directly returned from the called function
if it is not an HRESULT value, instead of getting it from a [retval]
attribute.
|
2007-02-06 22:05:50 +01:00 |
Rob Shearman
|
8f38cd8c8c
|
oleaut32: Fix the missing argument handling for non-byref variant arguments.
|
2007-02-06 21:36:34 +01:00 |
Rob Shearman
|
e2108feec4
|
oleaut32: If an error info object was created when the invoked method failed then fill in exception info from the error info object.
|
2007-02-06 21:36:13 +01:00 |
Rob Shearman
|
30f2b444c6
|
oleaut32: Add a wrapper around the channel supplied to the IDispatch proxy
to fixup the IID used to connect to the server and fix somewhat common
"err:rpc:RPCRT4_OpenBinding" messages.
|
2007-02-06 21:32:11 +01:00 |
Huw Davies
|
a09cd1b88a
|
oleaut32: Call SearchPath before LoadLibrary so that we get the full path of native exes and dlls.
For builtin dlls prepend the system directory.
|
2007-02-06 20:23:16 +01:00 |
Huw Davies
|
2dd3aa6293
|
oleaut32: Fix marshaling of VARTYPE-less safearrays.
|
2007-02-05 12:26:14 +01:00 |
Huw Davies
|
a59e4899f5
|
oleaut32: The typelib version numbers should be written to the registry in hex.
|
2007-01-25 11:05:46 +01:00 |
Paul Vriens
|
1d6132bed6
|
oleaut32/tests: Cast-qual warning fixes.
|
2007-01-24 11:59:15 +01:00 |
Alexandre Julliard
|
d857d0f767
|
oleaut32/tests: Fix the FSF address.
|
2007-01-23 14:01:11 +01:00 |
Alexandre Julliard
|
aa9dcb4201
|
oleaut32/tests: Add tmarshal test.
|
2007-01-23 12:43:53 +01:00 |
Francois Gouget
|
7f05a94f50
|
oleaut32/tests: Fix compilation on systems that don't support nameless structs (e.g. gcc 2.95).
|
2007-01-23 11:26:39 +01:00 |
Andrew Talbot
|
d6fc116475
|
oleaut32: Declare some items static.
|
2007-01-22 12:08:55 +01:00 |
James Hawkins
|
c8eb807639
|
oleaut32: Initialize nrofnames to keep from freeing unused memory in the error case.
|
2007-01-16 16:54:14 +01:00 |
Andrew Talbot
|
26af24c905
|
oleaut32: Remove unused items.
|
2007-01-16 11:19:09 +01:00 |
Alexandre Julliard
|
25571d8789
|
oleaut32/tests: Replace some macros by functions to reduce code size and compile time.
|
2007-01-15 13:01:42 +01:00 |
Paul Vriens
|
23bbca535f
|
oleaut32/tests: Cast-qual warnings fixes.
|
2007-01-12 20:41:10 +01:00 |
Francois Gouget
|
3dd1a8b4f1
|
oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
|
2007-01-08 12:07:45 +01:00 |
Francois Gouget
|
ac25a3f93d
|
oleaut32/tests: Fix compilation on systems with no nameless unions (e.g. gcc 2.95).
|
2007-01-08 12:07:37 +01:00 |
Bernard Ladenthin
|
26f29fdad0
|
oleaut32: Better OleIconToCursor stub.
|
2007-01-03 12:07:41 +01:00 |
Alex Villacís Lasso
|
1c85155eaa
|
oleaut32: Support for VT_DISPATCH in VarImp.
|
2007-01-03 11:49:16 +01:00 |
Alex Villacís Lasso
|
e02b224d57
|
oleaut32: Support for VT_DISPATCH in VarPow.
|
2007-01-03 11:48:47 +01:00 |
Alex Villacís Lasso
|
90844e2067
|
oleaut32: Support for VT_DISPATCH in VarMod.
|
2007-01-03 11:48:13 +01:00 |
Alex Villacís Lasso
|
cdceb02319
|
oleaut32: Support for VT_DISPATCH in VarIdiv.
|
2007-01-03 11:44:42 +01:00 |
Alex Villacís Lasso
|
5aacee9550
|
oleaut32: Support for VT_DISPATCH in VarXor.
|
2007-01-03 11:44:03 +01:00 |
Alex Villacís Lasso
|
e98a49dee4
|
oleaut32: Support for VT_DISPATCH in VarOr.
|
2007-01-03 11:43:29 +01:00 |
Alex Villacís Lasso
|
a5e3a999ea
|
oleaut32: Support for VT_DISPATCH in VarSub.
|
2007-01-03 11:42:33 +01:00 |
Alex Villacís Lasso
|
67c9b7cbb8
|
oleaut32: Support for VT_DISPATCH in VarDiv.
|
2007-01-03 11:41:46 +01:00 |
Alex Villacís Lasso
|
01395dec51
|
oleaut32: Support for VT_DISPATCH in VarMul.
|
2007-01-03 11:40:11 +01:00 |
Alex Villacís Lasso
|
308a0b2e18
|
oleaut32: Support for VT_DISPATCH in VarAdd.
|
2007-01-03 11:39:11 +01:00 |
Alex Villacís Lasso
|
97d13c552c
|
oleaut32: Support for VT_DISPATCH in VarAnd.
|
2007-01-03 11:37:31 +01:00 |
Alex Villacís Lasso
|
4245cbb31c
|
oleaut32: Add wrapper for dereferencing a VARIANT of type VT_DISPATCH and returning the VARIANT value.
|
2007-01-03 11:35:37 +01:00 |
Rob Shearman
|
ecfe54df46
|
oleaut32: Fix _nroffuncs to return the correct number of functions by taking into account inherited interfaces.
|
2007-01-02 20:49:01 +01:00 |
Rob Shearman
|
72a84fbf06
|
oleaut32: SafeArrayAllocData should succeed when cbElements is 0.
|
2006-12-28 12:17:11 +01:00 |
Alex Villacís Lasso
|
c290f623e0
|
oleaut32: Fix VarMod(VT_DECIMAL) test by properly initializing the DECIMAL to use.
Fix Wine handling of VT_DECIMAL in VarMod.
|
2006-12-26 13:25:03 +01:00 |
Alex Villacís Lasso
|
8b95d95eb8
|
oleaut32: Fix tests for redundant headers in OLEPicture load from IStream.
|
2006-12-24 14:02:44 +01:00 |
Rob Shearman
|
029d244ea9
|
oleaut32: Fix a crash when executing the VarAnd test with an old version of oleaut32.dll.
|
2006-12-24 13:08:10 +01:00 |
Rob Shearman
|
452c127071
|
oleaut32: Fix the VarPow tests for older versions of oleaut32.
|
2006-12-24 13:08:06 +01:00 |
Alex Villacís Lasso
|
4a4effe3f7
|
oleaut32: VarBstrFromCy - Remove use of sprintfW by converting a CY
into a DECIMAL instead of a double as an intermediate step.
|
2006-12-21 11:24:48 +01:00 |
Alex Villacís Lasso
|
f162ce45ad
|
oleaut32: Bypass conversion to string in R4/R8 -> DECIMAL conversion.
|
2006-12-19 14:09:44 +01:00 |
Marcus Meissner
|
f0280cbd1e
|
made functions and variables static in some testcases.
|
2006-12-11 12:18:29 +01:00 |
Alexandre Julliard
|
87fa2e3f91
|
oleaut32/tests: Use LOCALE_NOUSEROVERRIDE in tests that depend on the decimal separator.
|
2006-12-07 14:05:45 +01:00 |
Alexandre Julliard
|
478ac3724d
|
oleaut32: Use LOCALE_NOUSEROVERRIDE where necessary in variant conversions.
|
2006-12-07 14:05:25 +01:00 |
Francois Gouget
|
c66628b73f
|
Consistently use SUBLANG_NEUTRAL for Italian resources.
|
2006-12-05 11:28:38 +01:00 |
Francois Gouget
|
bb8e625b5b
|
Assorted spelling fixes.
|
2006-12-05 10:31:47 +01:00 |
Charles Blacklock
|
12e4aa2165
|
oleaut32: Cleanup of previous VarBstrCmp patch.
|
2006-12-04 12:38:51 +01:00 |
Charles Blacklock
|
2b2ee9c7d1
|
oleaut32: Add VarBstrCmp binary comparison for LCID==0.
|
2006-11-30 20:06:37 +01:00 |
Dmitry Timoshkov
|
601bf6ea12
|
oleaut32: Make some data const and static.
|
2006-11-28 12:36:20 +01:00 |
Marcus Meissner
|
caa301a736
|
oleaut32: Protect against integer overflow in SysAllocStringLen.
|
2006-11-24 12:56:42 +01:00 |
Francois Gouget
|
b5f104d05b
|
Replace SUBLANG_DEFAULT with the specific SUBLANG_XXX constant for languages that have multiple sublanguages.
|
2006-11-24 11:49:32 +01:00 |
Mike McCormack
|
efc8317bb2
|
oleaut32: Remove incorrect references to malloc.
|
2006-11-16 12:45:12 +01:00 |
Dmitry Timoshkov
|
50a18ca57e
|
shlwapi: Unify SHDeleteKeyW implementation with SHDeleteKeyA.
|
2006-11-10 13:50:00 +01:00 |
Dmitry Timoshkov
|
75dd3534f9
|
oleaut32: Constify some data.
|
2006-11-10 13:49:56 +01:00 |
Mike McCormack
|
4bd117640d
|
oleaut32: Use HeapAlloc/Free instead of malloc/free.
|
2006-11-10 11:35:16 +01:00 |
Alex Villacís Lasso
|
64410e5907
|
oleaut32: typelib - fix regression in MSFT typelib parsing.
|
2006-11-09 10:44:13 +01:00 |
Michael Stefaniuc
|
9d625ad0e4
|
oleaut32: Fix the warnings introduced by the "unsigned long" to "ULONG" header changes.
|
2006-11-09 10:43:41 +01:00 |
Michael Stefaniuc
|
cc234847d0
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserFree() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:23 +01:00 |
Michael Stefaniuc
|
6f95047034
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserUnMarshal() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:20 +01:00 |
Michael Stefaniuc
|
05b1aac100
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserMarshal() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:16 +01:00 |
Michael Stefaniuc
|
177aaf6738
|
widl: Use ULONG instead of unsigned long when generating declarations for *_UserSize() functions. This is needed for Win64 compatibility.
|
2006-11-09 10:43:12 +01:00 |
Alex Villacís Lasso
|
68817c10ee
|
oleaut32: varformat - Force LCID_US for conversion in VarFormatNumber.
|
2006-11-08 16:37:27 +01:00 |
Andrew Talbot
|
501e2dcc99
|
oleaut32: Cast-qual warnings fix.
|
2006-11-08 15:51:31 +01:00 |
Alex Villacís Lasso
|
3f593aa622
|
oleaut32: variant - allow conversion of VT_DISPATCH into VT_BSTR in VarCat.
|
2006-11-08 15:50:55 +01:00 |
Alex Villacís Lasso
|
a7128fbc4d
|
oleaut32: olepicture - Support multiple redundant headers before picture data.
|
2006-11-08 15:50:45 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Francois Gouget
|
ff64e09605
|
oleau32: The PSDK's ELEMDESC's union is nameless, always. So use the U(x) macro.
|
2006-11-07 15:24:43 +01:00 |
Rob Shearman
|
7f71545835
|
oleaut32: Update comments at the top of typelib.c and remove "stub" from several traces that are in implemented functions.
|
2006-10-27 11:59:50 +02:00 |
Rob Shearman
|
47bf80da8c
|
oleaut32: Fix a crash in dump_DispParms when running the typelib test with debug tracing on.
|
2006-10-24 17:46:56 +02:00 |
Rob Shearman
|
aa203f0919
|
oleaut32: Free the array subscript memory for type descriptions when freeing the typelib.
|
2006-10-24 17:46:49 +02:00 |
Rob Shearman
|
2b65782d1e
|
oleaut32: Fix a reference count leak in the typelib test.
|
2006-10-24 17:46:39 +02:00 |
Rob Shearman
|
a26af4861d
|
oleaut32: Fix a reference count leak in CreateDispTypeInfo.
|
2006-10-24 17:46:34 +02:00 |
Rob Shearman
|
d72ef78fa6
|
oleaut32: Initialise all members of the FUNCDESC structure in CreateDispTypeInfo.
|
2006-10-24 17:46:27 +02:00 |
Mikołaj Zalewski
|
58bd35c8c5
|
resources: Change Dutch sublanguage code to SUBLANG_NEUTRAL.
|
2006-10-24 17:45:51 +02:00 |
Mikołaj Zalewski
|
e32aa55703
|
resources: Change German sublanguage code to SUBLANG_NEUTRAL.
|
2006-10-24 11:45:12 +02:00 |
Rob Shearman
|
053f69aced
|
oleaut32: Fix a missing ITypeInfo::ReleaseTypeAttr in the typelib marshaling code.
|
2006-10-23 15:19:13 +02:00 |
Rob Shearman
|
053b6b21b6
|
oleaut32: Fix two more leaks on type info destruction.
|
2006-10-23 15:19:02 +02:00 |
Rob Shearman
|
b5c78d0dff
|
oleaut32: Rewrite MSFT_ReadName and MSFT_ReadString to need one less allocation and to fix a memory leak.
|
2006-10-23 15:18:56 +02:00 |
Rob Shearman
|
b3d024a7bb
|
oleaut32: Free allocated memory on typelib and typeinfo destruction.
|
2006-10-23 15:18:38 +02:00 |
Rob Shearman
|
d1b15c8ed7
|
oleaut32: Fix some reference count and memory leaks in the typelib marshaling code.
|
2006-10-23 15:18:17 +02:00 |
Rob Shearman
|
0fa33bb69b
|
oleaut32: Fix memory leaks after calling ITypeInfo::GetNames.
|
2006-10-23 15:18:08 +02:00 |
Dmitry Timoshkov
|
20c40e0659
|
oleaut32: Make QueryPathOfRegTypeLib test pass under Wine.
|
2006-10-23 15:16:55 +02:00 |
Dmitry Timoshkov
|
a1914dbbb8
|
oleaut32: Add a test for QueryPathOfRegTypeLib.
|
2006-10-23 15:16:28 +02:00 |
Francois Gouget
|
1f67fa0acf
|
Add '\n's to Wine traces.
|
2006-10-20 14:10:34 +02:00 |
Byeong-Sik Jeon
|
e1fd734c97
|
Korean: Use SUBLANG_NEUTRAL in Korean resources.
|
2006-10-20 13:49:39 +02:00 |
Francois Gouget
|
ef998ea6cb
|
Assorted spelling fixes.
|
2006-10-16 11:33:38 +02:00 |
Michael Stefaniuc
|
15765dd953
|
The Data1 member of the GUID struct needs to be an unsigned int too for Win64 compatibility.
|
2006-10-16 10:53:04 +02:00 |
Hans Leidekker
|
ce66f5d684
|
oleaut32: Win64 printf format warning fixes.
|
2006-10-13 12:08:47 +02:00 |
Hans Leidekker
|
279207b258
|
oleaut32/tests: Win64 printf format warning fixes.
|
2006-10-12 20:41:09 +02:00 |
Michael Stefaniuc
|
173f7bd26c
|
janitorial: Remove remaining NULL checks before free() (found by Smatch).
|
2006-10-10 12:56:24 +02:00 |
Huw Davies
|
03ec218326
|
oleaut32: Implement ITypeInfo_CreateInstance.
|
2006-10-09 20:38:41 +02:00 |
James Hawkins
|
99e2c6dff2
|
janitorial: Remove redundant NULL checks before CoTaskMemFree (found by Smatch).
|
2006-10-07 17:52:51 +02:00 |
Francois Gouget
|
dd28d5be08
|
Tweak TRACE()s to simplify '\n' checks.
|
2006-10-06 17:29:27 +02:00 |
Francois Gouget
|
82babbee0b
|
Add missing '\n's to Wine traces.
|
2006-10-05 17:46:48 +02:00 |
Francois Gouget
|
96f393178d
|
oleaut32: Remove unnecessary casts.
|
2006-10-03 20:18:45 +02:00 |
Robert Shearman
|
dd70c0ae7c
|
oleaut32: Fix ITypeInfo::GetFuncDesc to return the correct information for dual dispinterfaces.
|
2006-10-02 21:38:12 +02:00 |
Robert Shearman
|
65ca6a2f4d
|
oleaut32: Make ITypeInfo::GetDocumentation work for functions/variables in inherited interfaces.
|
2006-10-02 21:38:07 +02:00 |
Stefan Leichter
|
a94bd8afdd
|
oleaut32/tests: Print each 64-bit integers as two 32 bit integers.
|
2006-10-02 11:55:53 +02:00 |
Francois Gouget
|
b21526925d
|
oleaut32: Fixed compilation in the nameless union case.
|
2006-10-02 11:54:23 +02:00 |
Francois Gouget
|
222c167969
|
Assorted spelling fixes.
|
2006-09-29 16:28:30 +02:00 |
Michael Stefaniuc
|
85ce5117c5
|
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
|
2006-09-29 16:08:30 +02:00 |
Robert Shearman
|
cc21d23539
|
oleaut32: Make sure to free the allocated vtable when the tmarshal proxy is released.
|
2006-09-28 11:56:00 +02:00 |
Andrew Talbot
|
0e9c97eba3
|
oleaut32: Cast-qual warnings fix.
|
2006-09-25 18:15:39 +02:00 |
Benjamin Arai
|
8d921f1d3c
|
oleaut32: Conformance test for function variant:VarImp.
|
2006-09-21 11:25:45 +02:00 |
Benjamin Arai
|
4cb6c9184b
|
oleaut32: Implementation for function variant:VarImp.
|
2006-09-21 11:25:41 +02:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Dan Hipschman
|
b6e6d4b511
|
oleaut32: Replace a loop with a simple computation.
|
2006-09-12 11:01:17 +02:00 |
Benjamin Arai
|
7e1f392a27
|
oleaut32: Conformance test for function variant:VarIdiv.
|
2006-09-12 10:53:56 +02:00 |
Benjamin Arai
|
ed64999180
|
oleaut32: Fixes for function variant:VarIdiv.
|
2006-09-12 10:53:49 +02:00 |
Benjamin Arai
|
a4ec2721a4
|
oleaut32: Conformance test for function variant:VarDiv.
|
2006-09-12 10:53:14 +02:00 |
Benjamin Arai
|
aaca30cf03
|
oleaut32: Fixes for function variant:VarDiv.
|
2006-09-12 10:53:08 +02:00 |
Mike McCormack
|
7aa893481e
|
oleaut32: Include minimal ungif source to remove dependency on libungif.
|
2006-09-08 16:06:33 +02:00 |
Benjamin Arai
|
aee8a62136
|
oleaut32: Conformance test for function variant:VarPow.
|
2006-09-08 12:55:05 +02:00 |
Benjamin Arai
|
fbf9cba683
|
oleaut32: Fixes for function variant:VarPow.
|
2006-09-08 12:54:59 +02:00 |
Benjamin Arai
|
9e3e591bf2
|
oleaut32: Conformance test for function variant:VarAnd.
|
2006-09-08 12:52:22 +02:00 |
Benjamin Arai
|
3abb454c70
|
oleaut32: Fixes for function variant:VarAnd.
|
2006-09-08 12:52:14 +02:00 |
Francois Gouget
|
3eda8da2bd
|
oleaut32: Fix spelling of VARIANT_NUMBER_CHARS's separator fields.
|
2006-09-08 11:03:00 +02:00 |
Robert Shearman
|
4d0b1e3d07
|
oleaut32: Delay the creation of the stub object for IDispatch until it is actually used.
|
2006-09-07 10:16:55 +02:00 |
Robert Shearman
|
b7e88d8f8b
|
oleaut32: Fix a leak of the module reference count.
|
2006-09-07 10:16:47 +02:00 |
Alexandre Julliard
|
5cf75e615a
|
makefiles: Only run test and documentation targets in directories that need them.
|
2006-08-28 13:37:44 +02:00 |
Benjamin Arai
|
6aaf2af5c0
|
oleaut32: Updated conformance test return string for VT_RESERVED.
|
2006-08-24 11:51:58 +02:00 |
Benjamin Arai
|
d1282dce88
|
oleaut32: Add support for handling TKIND_COCLASS in userdefined_to_variantvt.
|
2006-08-22 12:00:01 +02:00 |
Stefan Leichter
|
220547708a
|
oleaut32: Print 64bit integers with wine_dbgstr_longlong.
|
2006-08-22 11:59:38 +02:00 |
Mike McCormack
|
9c5c063ebf
|
oleaut32: Put the HeapFree back in the right place.
|
2006-08-14 20:17:10 +02:00 |
Benjamin Arai
|
bf6867024c
|
oleaut32: Conformance test for olefont:AddRefHfont.
|
2006-08-14 11:48:03 +02:00 |
Benjamin Arai
|
c4ba8a8c87
|
oleaut32: Conformance test for olefont:ReleaseHfont.
|
2006-08-14 11:47:55 +02:00 |
Mike McCormack
|
eb9f46037c
|
oleaut32: Calculate icon data if the picture is dirty, or there's no icon data.
|
2006-08-14 11:47:48 +02:00 |
Mike McCormack
|
cbfc35602e
|
oleaut32: Print an IID in the trace, not just a pointer to it.
|
2006-08-14 11:46:50 +02:00 |
Mike McCormack
|
bcb3e28e2b
|
oleaut32: Don't complain when PICTDESC->cbSizeofstruct is 0.
|
2006-08-14 11:46:45 +02:00 |
Benjamin Arai
|
0b44e9a641
|
oleaut32: Added test to check if olefont:IFont_QueryInterface increments ref counter.
|
2006-08-12 11:40:12 +02:00 |
Benjamin Arai
|
3dade1e7de
|
oleaut32: Removes stub message from olefont:OLEFontImpl_FindConnectionPoint.
|
2006-08-11 11:57:01 +02:00 |
Francois Gouget
|
aab7d2e78a
|
oleaut32: Set some missing ProxyStubClsid fields.
|
2006-08-08 11:15:38 +02:00 |
Tijl Coosemans
|
48e1faff1e
|
oleaut32/tests: Test relative error, not absolute.
|
2006-08-07 13:11:48 +02:00 |
Benjamin Arai
|
0227b8cba2
|
oleaut32: Removes extra string allocation for varformat:VarMonthName.
|
2006-08-04 12:04:19 +02:00 |
Stefan Siebert
|
9776f5b83f
|
oleaut32: GetTypeInfoType - Return TYPE_E_ELEMENTNOTFOUND if index out of bounds.
|
2006-08-03 19:56:22 +02:00 |
Benjamin Arai
|
be37e95105
|
oleaut32: Implement function olefont:OLEFontImpl_IsEqual.
|
2006-08-03 18:22:03 +02:00 |
Benjamin Arai
|
41641554f4
|
oleaut32: Conformance test for olefont:OLEFontImpl_IsEqual.
|
2006-08-03 18:20:54 +02:00 |
Robert Shearman
|
40556ae08f
|
oleaut32: Improve dump_DispParms.
|
2006-07-31 21:27:29 +02:00 |
Robert Shearman
|
33582cc69e
|
oleaut32: Add some validation for the DISPPARAMS structure in ITypeInfo::Invoke.
|
2006-07-31 21:25:44 +02:00 |
Benjamin Arai
|
63c26dac23
|
oleaut32: Move varformat conformance tests to new file varformat.c
|
2006-07-31 11:21:45 +02:00 |
Benjamin Arai
|
0eed4603c5
|
oleaut32: VarMonthName - Update error codes and helper functions.
|
2006-07-28 12:56:45 +02:00 |
Benjamin Arai
|
f10ed1f16e
|
oleaut32: VarSub: Conformance test.
|
2006-07-28 12:56:45 +02:00 |
Benjamin Arai
|
9634ffa7dc
|
oleaut32: VarSub: Fixes several data types and corrects error codes.
|
2006-07-28 12:56:45 +02:00 |
Robert Shearman
|
d82d374430
|
oleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures.
|
2006-07-28 12:56:45 +02:00 |
Robert Shearman
|
3435560317
|
oleaut32: Implement GetTypeInfoCount for standard fonts.
|
2006-07-28 12:56:45 +02:00 |
Robert Shearman
|
9648b824a1
|
oleaut32: Implement setting of the hPal property in IPictureDisp::Invoke.
Remove some validation code that is already handled by a more generic
case at the end of the function.
|
2006-07-28 12:56:45 +02:00 |
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 |