Sebastian Lackner
ec218b4218
oleaut32: Decrease accuracy if scaling is not possible in VarDecAdd.
2014-07-09 09:28:11 +02:00
Sebastian Lackner
04f11ee55a
oleaut32/tests: Add additional tests for VarDecAdd.
2014-07-09 09:27:30 +02:00
Akihiro Sagawa
86b7fc3829
oleaut32: Delete opposite side keys on UnRegisterTypeLib.
2014-06-11 19:15:14 +02:00
Akihiro Sagawa
3f65a86959
oleaut32/tests: Test UnRegisterTypeLib surely deletes registry keys.
2014-06-11 19:15:13 +02:00
Akihiro Sagawa
8006d57607
oleaut32/tests: Use a boolean constant for BOOL argument.
2014-06-11 19:15:12 +02:00
Nikolay Sivov
29eace89e9
oleaut32/tests: Fixed a couple of string leaks (Valgrind).
2014-05-06 13:46:59 +02:00
Piotr Caban
d1469144e9
oleaut32: Handle VariantCopy errors in VariantChangeTypeEx.
2014-05-01 16:32:14 +02:00
Frédéric Delanoy
2e5cb7aac8
Assorted spelling/grammar fixes.
2014-04-30 18:34:20 +02:00
Dmitry Timoshkov
5fc94f0adc
oleaut32: Fix loading of an empty picture from a non-statable stream.
2014-04-10 13:55:06 +02:00
Dmitry Timoshkov
f20045c28e
oleaut32/tests: Add a test for loading an empty picture from a non-statable stream.
2014-04-10 13:55:04 +02:00
Shuai Meng
1809f7c782
oleaut32: Fixed bounds of VarIntFromFloat.
2014-03-25 19:01:32 +01:00
Nikolay Sivov
e5e8677666
oleaut32/tests: Move string allocation after function pointer check (Coverity).
2014-03-24 20:20:09 +01:00
Nikolay Sivov
02228ff585
oleaut32/tests: Remove early returns on test failure that never happen.
2014-03-24 20:20:08 +01:00
Jacek Caban
b6db22da3b
oleaut32: Fixed vartest.c tests on Windows 8.1.
2014-03-20 17:40:39 +01:00
Nikolay Sivov
05c970c484
oleaut32/tests: Some tests for propputref invocation.
2014-03-06 12:01:26 +01:00
Francois Gouget
376953e00a
oleaut32/tests: Fix compilation on systems that don't support nameless structs.
2014-03-03 19:11:20 +01:00
Nikolay Sivov
bc50be98c9
oleaut32: Implement DISPID_PICT_RENDER dispid.
2014-03-03 17:02:26 +01:00
Nikolay Sivov
2ce06e5727
oleaut32: Fix SafeArrayGetElement() for FADF_RECORD arrays.
2014-02-25 14:22:49 -06:00
Francois Gouget
2e0d15b007
oleaut32/tests: Skip the test_stub() tests if we have insufficient privileges.
2014-02-25 14:20:23 -06:00
Nikolay Sivov
88fc916442
ntdll: Use case-insensitive matching for typelib flags.
...
Spotted by Austin English.
2014-02-24 09:12:03 -06:00
Nikolay Sivov
0fb770492d
oleaut32: Some tests for IFontEventsDisp change event.
2014-02-24 09:11:18 -06:00
Nikolay Sivov
598f3f0623
oleaut32/tests: Test for internal safearray data layout.
2014-02-24 09:09:05 -06:00
Nikolay Sivov
a4e0fc95a9
oleaut32: Fix SafeArrayPutElement() for FADF_RECORD arrays.
2014-02-24 09:08:57 -06:00
Nikolay Sivov
e610713012
oleaut32: Fix VariantCopy() for VT_RECORD variants.
2014-02-22 08:42:16 -06:00
Nikolay Sivov
52a70451c4
oleaut32/tests: Test for VariantClear() on VT_RECORD variant.
2014-02-22 08:42:12 -06:00
Nikolay Sivov
f85644c6f9
oleaut32: Fix destination data release when copying FADF_RECORD arrays.
2014-02-18 10:47:18 +01:00
Nikolay Sivov
f285b46098
oleaut32/tests: Some tests for record-based safearray copy.
2014-02-17 11:14:00 +01:00
Nikolay Sivov
8c2b4bfe48
oleaut32: Initialize result VARIANT in *FromDisp().
2014-02-10 10:41:41 +01:00
Marcus Meissner
5690127b2e
oleaut32: Incorrect sizeof() to MultiByteToWideChar (Coverity).
2014-02-10 10:39:49 +01:00
Erich E. Hoover
00aeadc6b6
oleaut32: Fix OLEFontImpl_SetRatio return when either cyLogical or cyHimetric are 0.
2014-02-04 17:30:24 +01:00
Erich E. Hoover
ba2ce9db49
oleaut32: Handle OLEFontImpl_SetRatio case where cyLogical and cyHimetric are both 1.
2014-02-04 17:30:09 +01:00
Nikolay Sivov
60252ea65b
oleaut32: Fix RecordCopy()/RecordClear() behavior.
2014-02-04 11:10:48 +01:00
André Hentschel
16111fa63c
oleaut32/tests: Use boolean return values in boolean functions.
2014-01-30 14:51:39 +01:00
Frédéric Delanoy
f4fa510ea0
oleaut32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:53 +01:00
Nikolay Sivov
e9debeb642
oleaut32: Fix parameter validation in CreateStdDispatch().
2014-01-29 12:39:29 +01:00
Nikolay Sivov
dd89dd1932
oleaut32/tests: Use local IDispatch test impl instead of global variable.
2014-01-28 10:52:18 +01:00
Nikolay Sivov
acea0eea5d
dlls: Print HRESULT as 32bit value.
2014-01-28 10:52:12 +01:00
Nikolay Sivov
cbf55d8251
widl: Uuid attribute is allowed for 'struct'.
2014-01-28 10:52:09 +01:00
Nikolay Sivov
c46debeeeb
widl: Fix pointer size for SYS_WIN64 typelibs.
...
The fact that test data was wrong was hidden by broken widl typelib,
and same test typelib was used on windows so we never get proper test
results. Standard IUnknown/IDispatch that live in system stdole2.tlb
are also tested now.
2014-01-27 14:13:54 +01:00
Andrew Eikum
57895e5a8c
oleaut32: Improve ITypeLib::FindName.
2014-01-27 14:13:38 +01:00
André Hentschel
dc27a38536
oleaut32/tests: Fix a test output.
2014-01-16 21:04:20 +01:00
Nikolay Sivov
bb711b6133
oleaut32/tests: Test Invoke() arguments in *FromDisp() tests.
2014-01-14 20:18:26 +01:00
André Hentschel
0485e528f7
oleaut32/tests: Mark W2k results as broken.
2014-01-13 17:37:43 +01:00
Nikolay Sivov
39fcf4ec77
oleaut32/tests: Make it clear which vartypes are tested, skip calls on undefined vartype values.
2014-01-13 17:37:05 +01:00
Nikolay Sivov
92ed7c50a9
oleaut32: Add missing methods to test IRecordInfo implementation.
2014-01-10 12:04:54 +01:00
Nikolay Sivov
b058c96136
oleaut32: Mask out certain features on array copy.
2014-01-09 10:55:13 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Frédéric Delanoy
dfe6a9b200
oleaut32/tests: Constify some character strings.
2013-12-27 14:31:53 +01:00
Daniel Lehman
8306518424
oleaut32: Return FALSE from SystemTimeToVariantTime if day > 31 or year is negative.
2013-11-15 11:58:55 +01:00