Huw Davies
|
40986cd729
|
oleaut32: Correctly handle the case when the number of bytes in a BSTR is odd.
|
2006-05-10 19:24:01 +02:00 |
Huw Davies
|
df40c966a0
|
oleaut32: Preserve the 'auto' features before copying over the masked unmarshaled ones.
|
2006-05-08 21:18:32 +02:00 |
Huw Davies
|
2898b5d9ad
|
oleaut32: Remove weird attempt to clear VT_VARIANT.
Add some tests.
|
2006-05-07 10:10:56 +02:00 |
Huw Davies
|
696f73a7f5
|
oleaut32: Rewrite VARIANT user marshaling.
|
2006-05-07 10:10:30 +02:00 |
Huw Davies
|
17ec77f19e
|
oleaut32: Alignment fixes for safearrays.
|
2006-05-05 21:47:13 +02:00 |
Huw Davies
|
74b63d5e0d
|
oleaut32: Fix tests under win2k.
|
2006-05-05 21:47:02 +02:00 |
Huw Davies
|
747f08c8ae
|
oleaut32: Split out the SAFEARRAY and BSTR tests so that they can be used in the upcoming VARIANT tests.
|
2006-05-05 21:46:47 +02:00 |
Huw Davies
|
2e8a74d520
|
oleaut32: Fix BSTR marshaling to be wire compatible with Windows.
|
2006-05-05 21:46:32 +02:00 |
Robert Shearman
|
4b19449b6b
|
oleaut: ITypeInfo::GetIDsOfNames should search inherited interfaces
regardless of what type they are.
Add a test for this and dump type infos created with CreateDispTypeInfo.
|
2006-03-21 20:02:11 +01:00 |
Robert Shearman
|
93acfeb7f0
|
oleaut: Fix VarFormat for VT_NULL variants.
|
2006-03-06 11:09:54 +01:00 |
Robert Shearman
|
e5b2c14665
|
oleaut: Add some more VarFormat tests and fix the VarMod decimal test.
|
2006-03-06 11:08:32 +01:00 |
Robert Shearman
|
7fbca4c111
|
oleaut: Fix standard font cloning.
Create new empty connection points on clone of the standard Font
(based on a patch by Alex Villacís Lasso).
|
2006-02-24 11:23:03 +01:00 |
Robert Shearman
|
6ad326a607
|
oleaut: Test some error conditions in ITypeInfo::GetIDsOfNames and ITypeInfo::Invoke.
|
2006-02-16 19:33:08 +01:00 |
Robert Shearman
|
bcac0cd5d5
|
oleaut: Add tests for IFontEventsDisp.
|
2006-02-10 14:50:40 +01:00 |
Huw Davies
|
7000aca824
|
oleaut32: Fixes and tests for CreateDispTypeInfo.
CreateDispTypeInfo returns the typeinfo of a coclass which implements
the described interface.
|
2006-02-06 20:57:09 +01:00 |
Alexandre Julliard
|
a76d5a10ed
|
oleaut32: Ignore new test ok file.
|
2006-01-27 15:47:57 +01:00 |
Robert Shearman
|
385e693e44
|
ole: Test and implement LPSAFEARRAY marshaling.
|
2006-01-27 12:54:22 +01:00 |
Dmitry Timoshkov
|
57a579ffcd
|
Make more arrays const.
|
2006-01-24 14:00:32 +01:00 |
Michael Stefaniuc
|
ba23adba41
|
oleaut: Add missing SysFreeString to the Var{Mul,Add,Cmp} tests.
|
2006-01-18 11:30:23 +01:00 |
Michael Stefaniuc
|
0d00d9af0e
|
oleaut: Merge the VarCmp tests from vartype.c into vartest.c.
|
2006-01-18 11:30:01 +01:00 |
Michael Stefaniuc
|
2f9c9b31ae
|
oleaut32: Tests for the VarCmp reimplementation.
|
2006-01-16 21:34:59 +01:00 |
Robert Shearman
|
9f1c6bf6bc
|
OLE: Fix SafeArrayCopy for NULL pvData.
It is allowed to copy a SAFEARRAY with a NULL pvData, as long as
cbElements is non-zero. Add a test for this and fix the safe array
code.
|
2005-12-12 11:52:51 +01:00 |
Robert Shearman
|
36f112973e
|
OLE: Add tests for the typelib version of ITypeComp_Bind.
|
2005-12-06 21:23:19 +01:00 |
Michael Stefaniuc
|
8ec3906768
|
Fix VarBstrCmp for NULL input BSTRs (MSDN is wrong).
|
2005-12-05 12:00:24 +01:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Marcus Meissner
|
c49f5f0095
|
Added support of loading of IPicture data from non-statable
IStreams. Added testcases for this.
|
2005-11-07 11:09:10 +00:00 |
Robert Shearman
|
3a0a31843e
|
Add a test for Invoking an OleFont function.
|
2005-11-04 11:13:08 +00:00 |
Uwe Bonnes
|
87df07452a
|
Extend VarCmp() and add test cases.
|
2005-11-03 13:21:11 +00:00 |
Marcus Meissner
|
d6e45770b5
|
SysReAllocString of same pointer returns TRUE.
|
2005-11-01 18:06:41 +00:00 |
Alex Villacís Lasso
|
c1d07134b8
|
Add tests for functionality implemented or corrected: multiplication,
division, cast to double, cast to string.
|
2005-10-27 12:09:40 +00:00 |
Francois Gouget
|
10f72c719b
|
Add trailing '\n's to ok() calls.
|
2005-09-26 09:52:25 +00:00 |
Alexandre Julliard
|
7c1925a0f3
|
Remove the 'L' suffix on a number of constants to avoid comparison
errors on 64-bit platforms.
|
2005-09-13 15:00:32 +00:00 |
Walt Ogburn
|
d765cb960f
|
Get IFontDisp type information from stdole2.tlb, instead of IDispatch
information from stdole32.tlb.
|
2005-09-13 10:36:54 +00:00 |
Marcus Meissner
|
bd7ec9aca5
|
The last argument to MultiByteToWideChar is wide character count and
not the buffer size in bytes. Fixed all places where it was wrong.
|
2005-09-12 22:07:53 +00:00 |
Alex Villacís Lasso
|
10f0ace4a2
|
Make Single|Double->BSTR conversion use the specified locale for the
decimal point even without the LOCALE_USE_NLS flag. Test supplied.
|
2005-09-09 15:01:17 +00:00 |
Alexandre Julliard
|
cc4da88563
|
Explicitly import kernel32 in tests that use it.
|
2005-08-27 09:27:09 +00:00 |
Michael Stefaniuc
|
4d36546c07
|
- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
would fit in I8. Fix tests.
- Document a brokeness in the handling of I8 numbers in
VarNumFromParseNum. Fix tests.
|
2005-08-23 09:33:37 +00:00 |
Walt Ogburn
|
9473bcbb93
|
Add tests for olefont size functions & conversions.
|
2005-08-22 09:22:52 +00:00 |
Saulius Krasuckas
|
7782e72322
|
Comment out VarDateFromStr() calls that generate exceptions on WinME.
|
2005-08-08 17:58:14 +00:00 |
Mike McCormack
|
50a6d970f5
|
gcc 4.0 warning fixes for Interlocked* functions.
|
2005-08-03 11:03:05 +00:00 |
Alex Villacís Lasso
|
3153aa9131
|
Ensure that underflowing negative float is represented as a positive
0, just as native oleaut32.
|
2005-07-19 11:38:12 +00:00 |
Alex Villacís Lasso
|
324267c4a9
|
Test for behavior of negative underflow formatting.
|
2005-07-18 10:33:12 +00:00 |
Francois Gouget
|
c7dcf642ea
|
Add trailing '\n's to ok() calls.
|
2005-07-06 15:46:47 +00:00 |
Robert Shearman
|
cbc3af8ca5
|
- Conversions between variants types of the same size should ignore
overflows.
- Tests for this behaviour.
|
2005-06-29 20:15:32 +00:00 |
Stefan Huehner
|
ffe53258aa
|
Fix some -Wstrict-prototypes warnings.
|
2005-06-27 09:57:28 +00:00 |
Michael Stefaniuc
|
0b1f8cdf4d
|
- more VarFormat fixes for number formats (exponent, mixed '#' and '0'
in formats, rounding, etc). Simplify the code.
- previous VarFormat todo_wine tests pass now + add more tests
|
2005-06-23 09:48:07 +00:00 |
Stefan Huehner
|
ac6f562b52
|
Fix more -Wstrict-prototypes warnings.
|
2005-06-20 14:18:03 +00:00 |
Francois Gouget
|
6394a15314
|
Assorted spelling fixes.
|
2005-06-17 20:59:49 +00:00 |
Stefan Huehner
|
03cc8c4181
|
Remove some -Wstrict-prototypes warnings.
|
2005-06-17 10:11:37 +00:00 |
Mike McCormack
|
65ad7da1f7
|
Fix some declaration and write string warnings.
|
2005-06-16 10:45:25 +00:00 |