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 |
Saulius Krasuckas
|
8272074b85
|
Change (long long) to (LONGLONG) to compile with MSVC.
|
2005-06-14 12:25:29 +00:00 |
Michael Stefaniuc
|
b9208137c1
|
- Fix VarFormat for formats that mix '0' and '#' in the whole number
part.
- Fix VarFormat for negative exponent formats.
- Add tests for the above + a couple of "todo_wine"'s.
|
2005-06-14 11:39:32 +00:00 |
Alexandre Julliard
|
c2d5b444b3
|
Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
can be used in all the test.
|
2005-06-13 12:10:54 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Marcus Meissner
|
c834e6a96f
|
Added testcases for OLE Picture handling.
Implemented PICTYPE_NONE loading.
Cleaned up stream loading, handle "lt" magic.
Fixed some small problems exposed by tests against native.
|
2005-06-06 10:03:58 +00:00 |
Jacek Caban
|
f863bb59f9
|
Test only stdole32.tlb as we don't have olepro32.dll in Wine.
|
2005-06-05 18:04:54 +00:00 |
Michael Stefaniuc
|
485d140b36
|
Tests for VarAdd.
|
2005-05-29 20:00:50 +00:00 |
Michael Stefaniuc
|
d0dbae3b18
|
Tests for VarMul().
|
2005-05-23 11:46:36 +00:00 |
Richard Cohen
|
97bc8f6dc7
|
- Remove unused macro.
- Check for VT_I8 before testing it.
- VarMod returns DISP_E_OVERFLOW not E_INVALIDARG.
|
2005-05-23 10:26:32 +00:00 |
Richard Cohen
|
25ab9f2c0f
|
Check if VT_R8 and VT_INT_PTR are supported before testing them.
|
2005-05-20 19:00:02 +00:00 |
Pierre d'Herbemont
|
342da59b0c
|
Remove stdlib.h inclusion if winsock.h is included.
|
2005-05-18 15:33:20 +00:00 |
Jacek Caban
|
7ff344e20f
|
Fixed vartype test.
|
2005-03-18 14:02:12 +00:00 |
Jon Griffiths
|
eb5bf7dd38
|
Documentation spelling fixes.
|
2005-02-25 14:07:56 +00:00 |
Rein Klazes
|
26771be4da
|
SafeArrayDestroy() returns success when called with a NULL
pointer. Added to the test cases.
|
2005-01-31 11:31:50 +00:00 |
Rémi Assailly
|
6063b542aa
|
char -> const char fixes.
|
2005-01-24 11:29:44 +00:00 |
Alex Villacís Lasso
|
ed9a359402
|
When parsing an hex/oct integer value, copy value verbatim in VARIANT,
rather than a negated value. Add test case for this behavior.
|
2005-01-17 19:34:58 +00:00 |
Paul Vriens
|
202b340a51
|
- use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
|
2005-01-09 17:29:21 +00:00 |
Alexandre Julliard
|
ddd2486e98
|
Expand the COPYTEST macro to avoid trouble with 64-bit types.
|
2004-12-17 19:13:24 +00:00 |
Walt Ogburn
|
f61786d444
|
VarParseNumFromStr: Keep zeros after decimal point, correctly keep
track of trailing zeros in a decimal number.
VarNumFromParseNum: Don't error on decimal expressions for zero.
|
2004-10-21 19:55:37 +00:00 |
Walt Ogburn
|
84c1f667ae
|
Keep "trailing" zeros on whole number part of a decimal.
Add an example of this to tests.
|
2004-10-19 21:08:40 +00:00 |
Walt Ogburn
|
f5c25e8067
|
Test that SafeArrayDestroyData keeps the pointer if FADF_STATIC is
set, nulls it otherwise.
|
2004-10-19 21:08:18 +00:00 |
Walt Ogburn
|
ea1b58b560
|
Test zero exponents with and without signs.
|
2004-10-18 22:35:18 +00:00 |
Huw Davies
|
76c5590bfb
|
Don't trash the dst variant if we can't do the type conversion.
Add a test for this.
|
2004-09-22 19:12:18 +00:00 |
Marcus Meissner
|
a6584f5eed
|
SafeArrayGetElement on a VARIANT array does not free the previous
VARIANT in the passed pointer. Added testcase.
|
2004-09-20 19:11:48 +00:00 |
James Hawkins
|
2d044dd64b
|
Use InterlockedDecrement and InterlockedIncrement instead of ++/--.
|
2004-09-16 19:08:23 +00:00 |
Francois Gouget
|
27ca26bcb1
|
Detect whether Visual Studio can cast __uint64's to floats and disable
the relevant tests if it cannot.
Fix a double to float literal conversion warning.
|
2004-09-02 20:05:55 +00:00 |
Francois Gouget
|
d0f10ac268
|
Remove references to ICOM_THIS and WINE_UNUSED as they don't exist on
Windows.
Define COBJMACROS so we get the IRecordInfo_* macros.
|
2004-09-01 04:53:52 +00:00 |
Jacek Caban
|
3a2574e3cc
|
Fix handling of VARIANT with VT_BYREF and null pointer in
VariantChangeTypeEx.
|
2004-08-25 00:38:59 +00:00 |
Robert Shearman
|
25b74d2cfe
|
More safe array tests.
|
2004-08-24 18:42:53 +00:00 |
Alexandre Julliard
|
f714b39762
|
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
|
2004-08-23 19:39:48 +00:00 |
Jacek Caban
|
bf9f8da333
|
Ref counting fixes.
|
2004-08-19 20:29:16 +00:00 |