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 |
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
|
c2afb5cbfb
|
oleaut32: Handle the Weight property in IFontDisp::Invoke.
|
2006-07-28 12:56:44 +02:00 |
Alexandre Julliard
|
06fbe6012f
|
oleaut32: Fixed compiler warning.
|
2006-07-27 12:03:33 +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 |
Robert Shearman
|
68249c10df
|
configure: Add a check for the DGifOpen function in the gif_lib.h header as the v4 of the file does define it, while v3 doesn't.
|
2006-07-26 10:23:14 +02:00 |
Neil Skrypuch
|
8cec3cf120
|
oleaut32: Adding a NULL to a safearray is supposed to crash.
|
2006-07-25 12:05:28 +02:00 |
Robert Shearman
|
eb885a750f
|
oleaut32: Initialize pRetVal in ITypeInfo::Invoke before calling VariantCopyInd
as native doesn't assume that it doesn't contain valid data.
|
2006-07-24 13:46:57 +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
|
4026a4c0a8
|
oleaut32: Fix temp variant initialization issues in VarCat.
|
2006-07-21 13:40:32 +02:00 |
Benjamin Arai
|
31e3ad7150
|
oleaut32: OLEFontImpl_GetIDsOfNames conformance test.
|
2006-07-21 10:48:34 +02:00 |
Benjamin Arai
|
f75b9f190f
|
oleaut32: Implements OLEFontImpl_GetIDsOfNames.
|
2006-07-21 10:48:26 +02:00 |
Benjamin Arai
|
911af4dce9
|
oleaut32: Update error codes for VarMod.
|
2006-07-19 09:38:50 +02:00 |
Robert Shearman
|
a05672e55f
|
oleaut32: Add an exception handler around code executed on the server side from the typelib marshaler.
|
2006-07-18 11:16:02 +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 |
Benjamin Arai
|
d42002b72c
|
oleaut32: VarCmp - Corrected function description.
|
2006-07-18 11:10:15 +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 |
Robert Shearman
|
ebea92739c
|
oleaut32: Implement GetClassID for the OLE picture class.
|
2006-07-14 12:38:57 +02:00 |
Robert Shearman
|
f9c9a2bf3d
|
oleaut32: Convert void return types to the VT_EMPTY variant type in ITypeInfo::Invoke.
|
2006-07-13 16:26:19 +02:00 |
Robert Shearman
|
797bdbc2d9
|
oleaut32: Typelib interfaces with the FDUAL flag should also be registered,
since dispinterfaces don't have the FDISPATCHABLE flag.
|
2006-07-13 16:26:12 +02:00 |
Alexandre Julliard
|
eb8a40c368
|
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
|
2006-07-11 19:33:22 +02:00 |
Benjamin Arai
|
700adac9ac
|
oleaut32: Conformance test and patch for VarCat.
|
2006-07-11 17:14:58 +02:00 |