Commit Graph

1573 Commits

Author SHA1 Message Date
Gerald Pfeifer
dbd2e8cb34 oleaut32/tests: Remove variable rValid which is not really used from test_VarMod. 2010-05-25 12:03:12 +02:00
Andrey Turkin
234afb88e8 oleaut32: Don't rewrite name's hreftype. 2010-05-24 11:20:45 +02:00
Andrey Turkin
61dfc28b75 oleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo. 2010-05-24 11:20:00 +02:00
Andrey Turkin
9724c6d774 oleaut32: Fix ctl2_alloc_importfile offset calculations. 2010-05-24 11:19:41 +02:00
Andrew Nguyen
b8fb1c97a1 oleaut32/tests: Update a comment about PNG support in OLE picture tests. 2010-05-20 16:48:37 +02:00
Andrew Nguyen
96dbdcb8c9 oleaut32: Implicitly initialize COM in OleLoadPicturePath. 2010-05-20 16:48:37 +02:00
Andrew Nguyen
61f7f77636 oleaut32: Convert file URLs to DOS paths for special handling in OleLoadPicturePath.
File URLs cannot be used in the moniker code path, as binding to the IStream interface is not possible.
2010-05-20 16:48:37 +02:00
Andrew Nguyen
dc13339988 oleaut32: Improve parameter validation in OleLoadPicturePath. 2010-05-20 16:48:37 +02:00
Andrey Turkin
16468517bb oleaut32: Set flag for retval params in ICreateTypeInfo::AddFuncDesc. 2010-05-17 13:17:05 +02:00
Andrey Turkin
5e4c16b348 oleaut32: Distinguish between variables and functions in ICreateTypeInfo functions. 2010-05-17 13:16:51 +02:00
Andrey Turkin
40b59afac8 oleaut32: Implement ICreateTypeInfo2::SetFuncCustData. 2010-05-17 13:16:00 +02:00
Andrey Turkin
b4025a3ed1 oleaut32: Fix ICreateTypeLib2::SetFuncAndParamNames.
Getters and setters for same property can have an identical name
2010-05-17 13:15:34 +02:00
Andrey Turkin
57c784e205 oleaut32: Implement ITypeInfo::GetDocumentation. 2010-05-17 13:15:21 +02:00
Gerald Pfeifer
5b8eccd3c6 oleaut32: Remove variable rOk which is not really used from VarMod. 2010-05-17 12:42:31 +02:00
Andrey Turkin
658209b571 oleaut32: Implement ICreateTypeInfo2::SetCustData method. 2010-05-10 18:20:37 +02:00
Andrey Turkin
cb9a6af538 oleaut32: Add handling of some more VARIANT types in typelibs. 2010-05-10 18:20:37 +02:00
Huw Davies
9d6a10a43a oleaut32: Set the font to dirty when loading a new data. 2010-05-10 18:20:36 +02:00
Michael Stefaniuc
0f82f68734 oleaut32: Avoid using long. 2010-05-10 13:46:08 +02:00
Gerald Pfeifer
b98f916dae oleaut32/tests: Remove variable changed which is not really used from test_SysReAllocStringLen. 2010-05-10 13:44:17 +02:00
André Hentschel
7b66e1aeeb oleaut32: Check if the delimiter is a date delimiter. 2010-05-08 13:12:33 +02:00
Gerald Pfeifer
c85eb78090 oleaut32: Remove variable iLengthScanLineColor which is not really used from serializeIcon. 2010-05-03 16:48:03 +02:00
Gerald Pfeifer
9c3729795f oleaut32/tests: Remove variable expectedhres which is not really used from test_VarDiv. 2010-05-03 15:41:59 +02:00
Gerald Pfeifer
14bf2dd2b6 oleaut32: Remove two variables that are not really used; corresponding checks are disabled. 2010-04-22 12:12:05 +02:00
Paul Vriens
84e6bf9971 oleau32/tests: Fix test failures on Win9x/WinMe by using more A-functions. 2010-04-12 11:28:13 +02:00
Alexandre Julliard
2e5d1f192f oleaut32: Use the x87 assembly code for rounding on x86_64 too. 2010-04-09 11:14:47 +02:00
Alexandre Julliard
3681a28024 oleaut32: Query the path of the correct kind of typelib when unregistering it. 2010-04-09 11:14:16 +02:00
Alexandre Julliard
e851556f6b oleaut32: Fix some pointer conversion warnings on 64-bit. 2010-04-07 14:25:02 +02:00
Vincent Povirk
d9c01dcc40 oleaut32: Limit the number of arguments traced. 2010-04-07 13:50:28 +02:00
Alexandre Julliard
e11f637c57 oleaut32: Fix a couple of typelib test failures on 64-bit. 2010-04-07 13:09:49 +02:00
Huw Davies
fbaaedd967 oleaut32: Only unregister those types that were registered. 2010-04-01 18:12:59 +02:00
Huw Davies
adeba6ee80 oleaut32: Only oleautomation interfaces as well as all dispinterfaces should be registered. 2010-04-01 18:12:58 +02:00
André Hentschel
81c812ecba oleaut32: Add some spaces to the test output for better reading. 2010-03-30 14:49:30 +02:00
Mikhail Maroukhine
feb257dce0 ole: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:15:52 +02:00
Francois Gouget
5ca6d9b5be oleaut32/tests: Fix compilation on systems that don't support nameless unions. 2010-03-29 11:45:31 +02:00
Alistair Leslie-Hughes
25756b7873 oleaut32: Add ISupportErrorInfo registry entry. 2010-03-23 12:45:59 +01:00
Francois Gouget
3428b94a8d Assorted spelling and case fixes. 2010-03-22 10:49:13 +01:00
Vincent Povirk
8ff7238ade oleaut32: Allow named args to be combined with positional args in fnInvoke. 2010-03-22 10:42:23 +01:00
Alexandre Julliard
3cc7574e9c oleaut32: Move variable declaration outside of the switch statement. 2010-03-19 16:54:44 +01:00
Piotr Caban
926d3a88e7 oleaut32: Improve ITypeInfo2 GetRefTypeOfImplType implementation. 2010-03-18 11:16:43 +01:00
Piotr Caban
15956152e5 oleaut32: Improve ICreateTypeInfo2 AddImplType implementation. 2010-03-18 11:14:36 +01:00
Piotr Caban
d2319ae841 oleaut32: Fix ITypeInfo GetImplTypeFlags for dispinterfaces. 2010-03-18 11:14:27 +01:00
Piotr Caban
cca98c460d oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes. 2010-03-18 11:14:23 +01:00
Piotr Caban
45306f8671 oleaut32: Improve ITypeInfo2 GetTypeAttr implementation. 2010-03-18 11:14:17 +01:00
Michael Stefaniuc
0346eac906 oleaut32: Plug some memleaks on error paths (Smatch). 2010-03-17 10:08:17 +01:00
Michael Stefaniuc
c71b82f3c1 oleaut32: Remove superfluous NULL check before HeapFree (Smatch). 2010-03-17 10:08:13 +01:00
Vincent Povirk
5893f3227c oleaut32: Always use DISPID_PROPERTYPUT to fill in the last argument. 2010-03-17 10:07:57 +01:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Piotr Caban
914472ab81 oleaut32: Set parameter to NULL in GetMops stub. 2010-03-16 11:48:55 +01:00
Piotr Caban
2184674779 oleaut32: Improve ICreateTypeInfo_LayOut implementation. 2010-03-16 11:48:51 +01:00
Piotr Caban
aecd956b7e oleaut32: Improved ICreateTypeInfo AddFuncDesc implementation. 2010-03-16 11:48:48 +01:00