Commit Graph

958 Commits

Author SHA1 Message Date
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