Commit Graph

953 Commits

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