André Hentschel
|
a46bfd644d
|
oleaut32: Don't leak memory allocated by heap_alloc_zero (coverity).
|
2012-10-29 10:39:59 +01:00 |
André Hentschel
|
b45e4496af
|
oleaut32: Don't leak SafeArray (coverity).
|
2012-10-29 10:35:33 +01:00 |
Alexandre Julliard
|
9351867e6a
|
oleaut32/tests: Delete the correct object in the icon test.
|
2012-10-18 22:28:41 +02:00 |
Marcus Meissner
|
d8c1507846
|
oleaut2: Pass up errors on typelib writeout (Coverity).
|
2012-10-01 11:59:37 +02:00 |
Francois Gouget
|
085b1ba3f5
|
oleaut32/tests: Fix compilation on systems that don't support nameless structs or unions.
|
2012-09-24 10:51:47 +02:00 |
Jacek Caban
|
2f7afbebd1
|
oleaut32: Properly handle TKIND_ALIAS when looking for iface GUID.
|
2012-09-19 16:31:14 +02:00 |
Charles Davis
|
8e14c9413b
|
oleaut32/tests: Don't use a C99 keyword as a method name.
|
2012-09-18 14:49:16 +02:00 |
Charles Davis
|
8cba35d5d2
|
oleaut32/tests: Don't take the size of a pointer (Clang).
|
2012-09-18 14:49:08 +02:00 |
Nikolay Sivov
|
2bb07936ef
|
oleaut32: Added some VT_DECIMAL rounding tests.
|
2012-09-04 16:15:51 +02:00 |
Alistair Leslie-Hughes
|
87fabd1009
|
oleaut32: Add VT_BSTR to VT_UI2|VT_ARRAY test.
|
2012-08-29 11:47:22 +02:00 |
Roman Dadkov
|
79ba36aef8
|
oleaut32: Fix VectorFromBstr call in VARIANT_CoerceArray.
|
2012-08-24 11:14:13 +02:00 |
Roman Dadkov
|
3eab4f8d96
|
oleaut32: Record DocString field in ITypeInfoImpl structure in function ITypeLib2_Constructor_SLTG.
|
2012-08-22 12:11:54 +02:00 |
Jacek Caban
|
1742012ff0
|
oleaut32: Added more tests.
|
2012-08-20 20:17:38 +02:00 |
Jacek Caban
|
44936abd84
|
oleaut32: Ensure that the right interface is passed to the callee in ITypeInfo::Invoke.
|
2012-08-20 20:17:30 +02:00 |
Jacek Caban
|
5a31c1a881
|
oleaut32/tests: Use proper helpers for iface calls.
|
2012-08-13 16:28:47 +02:00 |
Jacek Caban
|
4a5eca88aa
|
oleaut32: Use proper helpers for iface calls.
|
2012-07-27 17:05:27 +02:00 |
Huw Davies
|
befa44246c
|
oleaut32: If the records' guids are equal then the records match.
|
2012-06-29 20:41:46 +02:00 |
Huw Davies
|
dc1d7868d3
|
oleaut32: Add support for boolean strings in VarNot.
|
2012-06-26 17:30:42 +02:00 |
Francois Gouget
|
4d22dc440b
|
oleaut32: Use the CSTR_XXX macros instead of numeric literals.
|
2012-06-21 08:35:09 +02:00 |
Thomas Faber
|
7f57141078
|
oleaut32: Fix build with MSVC.
|
2012-06-11 12:19:06 +02:00 |
Dmitry Timoshkov
|
78d6a8ca04
|
oleaut32: Add a test for saving an icon into a stream.
|
2012-06-01 16:11:36 +02:00 |
Dmitry Timoshkov
|
de4c297cf7
|
oleaut32: Always write header to stream when saving an icon.
|
2012-06-01 16:11:29 +02:00 |
Dmitry Timoshkov
|
7493fdcc4d
|
oleaut32: Simplify bitmap saving code.
|
2012-06-01 16:11:08 +02:00 |
Dmitry Timoshkov
|
4c88239742
|
oleaut32: Explicitly initialize idReserved field in the icon directory header.
|
2012-06-01 16:11:05 +02:00 |
Dmitry Timoshkov
|
c1136218e2
|
oleaut32: Recognize icon and cursor in the being loaded data.
|
2012-06-01 16:11:01 +02:00 |
Alexandre Julliard
|
4b9a558523
|
oleaut32/tests: Fix handle sign extension on 64-bit.
|
2012-05-25 11:49:20 +02:00 |
Dmitry Timoshkov
|
ab816a3a2f
|
oleaut32: Add a test for saving bitmap data into a stream.
|
2012-05-17 18:25:26 +02:00 |
Dmitry Timoshkov
|
dc7843590d
|
oleaut32: OLEPictureImpl_Save should load bitmap data if it's not yet loaded.
|
2012-05-17 17:44:30 +02:00 |
Dmitry Timoshkov
|
25fd436db0
|
oleaut32: OleCreatePictureIndirect should set loadtime_format for a bitmap.
|
2012-05-17 17:44:29 +02:00 |
Dmitry Timoshkov
|
48df41f834
|
oleaut32: Move OLEPicture implementation into its own debug channel.
|
2012-05-17 17:44:29 +02:00 |
Dmitry Timoshkov
|
340d9c1a78
|
oleaut32: Call OleCreatePictureIndirect directly.
|
2012-05-17 17:44:28 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Daniel Jelinski
|
971a66e912
|
oleaut32: Added support for loading cursors in OLEPicture.
|
2012-05-07 11:42:19 +02:00 |
Jacek Caban
|
2217e42c9d
|
oleaut32: Added warn+heap support for cached BSTRs.
|
2012-05-02 20:14:04 +02:00 |
Jacek Caban
|
4eebe0bcf0
|
oleaut32: Use a struct for internal BSTR representation to avoid pointer magic.
|
2012-05-02 20:13:57 +02:00 |
Jacek Caban
|
ab509cde5e
|
oleaut32: SysStringByteLen code clean up.
|
2012-05-01 15:29:08 +02:00 |
Jacek Caban
|
7fded88895
|
oleaut32: SysStringLen code clean up.
|
2012-05-01 15:28:53 +02:00 |
Jacek Caban
|
d53bdeca62
|
oleaut32: Added BSTR cache implementation.
|
2012-04-30 10:59:27 +02:00 |
Daniel Lehman
|
cc37abb658
|
oleaut32: Treat years 0 to 29 as 2000 to 2029 in VARIANT_RollUdate.
|
2012-04-19 13:44:52 +02:00 |
Michael Stefaniuc
|
bb83794e28
|
oleaut32/tests: Compare the correct variants.
|
2012-04-16 12:05:49 +02:00 |
Alessandro Pignotti
|
25d6e9aee8
|
oleaut32: Avoid converting variants if it is not needed.
|
2012-03-16 13:02:49 +01:00 |
Huw Davies
|
be4d45cacb
|
oleaut32: Zero-init [out] only parameters.
|
2012-02-17 18:06:48 +01:00 |
Jeremy White
|
4f5271a17f
|
oleaut32: When marshalling VT_CARRAY, only marshall by reference for appropriate types.
|
2012-02-15 11:56:35 +01:00 |
Huw Davies
|
0425a110d9
|
oleaut32: [restricted] members with negative dispids may still be called.
|
2012-02-07 09:34:22 -06:00 |
Nikolay Sivov
|
a23dbc5dc5
|
oleaut32: Some tests for ITypeLib::FindName(), corrected parameter validation.
|
2012-01-26 21:27:59 +01:00 |
Alexandre Julliard
|
9422c19329
|
oleaut32/tests: Use a better invalid color for the olepicture icon test.
|
2012-01-23 16:07:41 +01:00 |
Hans Leidekker
|
110d96634b
|
oleaut32: Handle negative offsets into the custom data table.
Fixes a crash in the Visio 2002 installer.
|
2012-01-17 13:59:03 +01:00 |
Francois Gouget
|
8375c8e003
|
oleaut32/tests: Dynamically load some functions that are missing on early NT4 releases.
|
2012-01-09 12:52:13 +01:00 |
Francois Gouget
|
af3114a5c4
|
oleaut32/tests: Skip the VarBstrCat() tests when that API is not available.
For the early NT4 releases.
|
2012-01-09 12:52:13 +01:00 |
Francois Gouget
|
4f0104f887
|
oleaut32/tests: Once we have a function pointer, use it consistently.
|
2012-01-09 12:52:12 +01:00 |