Dmitry Timoshkov
|
e1760f8422
|
oleaut32/tests: Add more tests for typelib data.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 17:20:59 +09:00 |
Dmitry Timoshkov
|
5081ce3e37
|
oleaut32/tests: Add a check for referenced type of VT_USERDEFINED parameters.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 17:20:58 +09:00 |
Dmitry Timoshkov
|
2ce0efd3b1
|
oleaut32/tests: Replace magic values by symbolic names in the typelib data.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 14:28:52 +09:00 |
Dmitry Timoshkov
|
016985f67d
|
oleaut32/tests: Update the typelib test generator to match existing data.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 14:28:41 +09:00 |
Dmitry Timoshkov
|
ed0c9ba694
|
oleaut32/tests: Fix compilation of typelib test with PSDK tools.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2015-10-06 14:28:36 +09:00 |
Bruno Jesus
|
2f9987fd04
|
oleaut32: Cope with invalid icon data in OLEPictureImpl_LoadIcon.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
|
2015-10-02 18:11:32 +09:00 |
Dmitry Timoshkov
|
6c83dd2d99
|
oleaut32: Use correct interface pointer.
|
2015-09-15 16:59:15 +09:00 |
Dmitry Timoshkov
|
462ef66105
|
oleaut32/tests: Add a test to show that support for coercion to arrays of variants is specific to vararg methods.
|
2015-09-10 17:22:43 +09:00 |
Dmitry Timoshkov
|
97ce5f4874
|
oleaut32: Add support for handling VT_VARIANT|VT_ARRAY|VT_BYREF argument type.
|
2015-09-10 17:22:43 +09:00 |
Dmitry Timoshkov
|
232f54aea2
|
oleaut32/tests: Add another test for calling a varargs method.
This time with passing SAFEARRAY as a reference.
|
2015-09-10 17:22:43 +09:00 |
Jacek Caban
|
91bd7ffaa8
|
oleaut32: Clean up IPSFactoryBuffer instance.
|
2015-09-07 20:41:53 +09:00 |
Dmitry Timoshkov
|
755feaca39
|
oleaut32: Don't assume that SAFEARRAY is the last parameter in an varargs method.
|
2015-09-07 15:05:22 +09:00 |
Dmitry Timoshkov
|
f05930f0ce
|
oleaut32/tests: Add parameter checking to the typelib varargs marshalling test.
|
2015-09-07 15:04:59 +09:00 |
Jacek Caban
|
af944cefdf
|
oleaut32: Ensure that we're using the right interface in CreateStub implementation.
|
2015-09-04 19:29:13 +09:00 |
Dmitry Timoshkov
|
c28244a92e
|
oleaut32/tests: Add a test for calling a varargs method using typelib marshaller.
|
2015-09-04 17:45:32 +09:00 |
Dmitry Timoshkov
|
2952822eff
|
oleaut32/tests: Avoid using a reserved keyword '_restrict' in an idl.
|
2015-09-04 17:45:22 +09:00 |
Sebastian Lackner
|
7280762238
|
oleaut32: Fix possible integer overflow in VarR4FromDec.
|
2015-08-19 20:19:57 +09:00 |
Andrey Gusev
|
5cdcd4493f
|
Assorted spelling and typos fixes.
|
2015-08-18 15:00:13 +09:00 |
Gerald Pfeifer
|
a9363698d4
|
oleaut32: Use proper unsigned type in EXPECT_I8(high,low).
|
2015-08-17 16:58:00 +09:00 |
André Hentschel
|
4b8df74447
|
kernel32/tests: Add more ARM and ARM64 arch strings.
|
2015-08-12 22:52:26 +09:00 |
Nikolay Sivov
|
50a66f28ee
|
oleaut32: Use context redirects when creating typelib marshaler proxy/stub.
|
2015-06-29 19:07:45 +09:00 |
Gerald Pfeifer
|
a767c8399b
|
oleaut32: Fix indentation in test_safearray.
|
2015-06-26 20:35:07 +09:00 |
Nikolay Sivov
|
4b1ff0078b
|
oleaut32/tests: Fix stub buffer leak (Valgrind).
|
2015-06-22 19:16:48 +09:00 |
Nikolay Sivov
|
0533b38f70
|
oleaut32/tests: Test that user memory functions are not called.
|
2015-06-16 16:50:41 +09:00 |
Huw Davies
|
46bdb6e59a
|
oleaut32/tests: Add broken behaviour on Win 2003.
|
2015-06-15 22:15:24 +09:00 |
Nikolay Sivov
|
7bb743cca6
|
oleaut32: Remove dead switch case VT_I1 entry for VarSub (Coverity).
|
2015-06-08 15:31:02 +09:00 |
Nikolay Sivov
|
8d4f568107
|
oleaut32: Improve error handling in GetRecordInfoFromTypeInfo() (Coverity).
|
2015-06-03 22:52:19 +09:00 |
Nikolay Sivov
|
0bed1bfd93
|
oleaut32: Implemented a couple more proxy/stub methods.
|
2015-06-01 14:43:00 +09:00 |
Nikolay Sivov
|
1d91c844da
|
oleaut32: Added missing IPersistMemory proxy/stub methods.
|
2015-05-20 17:33:02 +09:00 |
Nikolay Sivov
|
298929c840
|
oleaut32: Added IEnumConnectionPoints::Next proxy/stub.
|
2015-05-15 21:58:07 +09:00 |
Nikolay Sivov
|
25b689cf1c
|
oleaut32: Implement proxy/stub for IEnumConnections::Next().
|
2015-05-07 22:29:22 +09:00 |
Nikolay Sivov
|
f07c9784db
|
oleaut32: Cleanup connection point methods a bit.
|
2015-05-07 22:29:22 +09:00 |
Nikolay Sivov
|
72eaeb14a6
|
oleaut32: Simplify connection point creation.
|
2015-05-07 22:29:22 +09:00 |
Marcus Meissner
|
f4f8679ae9
|
oleaut32: Avoid a library handle leak (Coverity).
|
2015-05-07 14:55:21 +09:00 |
Josh DuBois
|
ee3bb31a6f
|
oleaut32: Avoid movs between rcx, rdx and xmm registers.
Apple's version of as chokes on movs between rcx and rdx and the xmm
registers.
|
2015-05-06 20:45:25 +09:00 |
Nikolay Sivov
|
444bc3556d
|
oleaut32/tests: Skip cache tests if it's disabled.
|
2015-04-13 15:05:19 +09:00 |
Francois Gouget
|
deb988e52a
|
oleaut32: Mark internal symbols with hidden visibility.
|
2015-03-27 00:12:44 +09:00 |
Andrew Eikum
|
4a7b5856da
|
oleaut32: Allow typelib filenames longer than MAX_PATH.
|
2015-03-24 13:49:07 +09:00 |
Francois Gouget
|
4d65584f8a
|
oleaut32: Remove unneeded NONAMELESSXXX directives.
|
2015-03-17 14:18:59 +09:00 |
Nikolay Sivov
|
613a65982f
|
oleaut32/tests: Some tests for IsMatchingType().
|
2015-03-10 15:09:00 +09:00 |
Nikolay Sivov
|
44360823b9
|
oleaut32: Use WdtpInterfacePointer_* functions in VARIANT marshalling.
|
2015-03-09 22:06:21 +09:00 |
Nikolay Sivov
|
52d30cc301
|
oleaut32/tests: Hide details about VARIANT wire header in header testing helper.
|
2015-03-09 22:06:20 +09:00 |
Michael Stefaniuc
|
724ee1d4fc
|
oleaut32/tests: Remove an always true conditional subexpression (PVS-Studio).
|
2015-02-23 15:25:59 +09:00 |
André Hentschel
|
bedd444a36
|
oleaut32: Remove unused macros.
|
2015-02-23 15:25:57 +09:00 |
Austin English
|
08f420d2de
|
oleaut32: Add a stub for OleSavePictureFile.
|
2015-02-05 23:01:50 +09:00 |
Michael Stefaniuc
|
54aaa16d8f
|
oleaut32: Remove an unused assignment (PVS-Studio).
|
2015-01-21 15:28:52 +01:00 |
Michael Stefaniuc
|
512a814efc
|
oleaut32: Just stop instead of erroring out on 8 or 9 in octal numbers.
|
2015-01-20 11:11:13 +01:00 |
Michael Stefaniuc
|
9bfd58a5c9
|
oleaut32/tests: Uncomment and fix a test (PVS-Studio).
|
2015-01-20 11:11:09 +01:00 |
Bruno Jesus
|
ec05998be8
|
oleaut32: Fix copy & paste issue in VarFormatNumber.
|
2015-01-16 17:32:17 +01:00 |
Nikolay Sivov
|
adc091b8da
|
oleaut32: Use CoTaskMem* functions for safearrays.
|
2015-01-06 12:34:54 +01:00 |