Rob Shearman
|
0efbce5112
|
oleaut32: Fix copy and paste error in VARIANT_UserUnmarshall with VT_UNKNOWN test.
The variant type is VT_UNKNOWN so we should be using V_UNKNOWN, not
V_VARIANTREF(V_R8) to check the type unmarshalled properly.
|
2007-12-26 14:02:04 +01:00 |
Rob Shearman
|
2a9168e586
|
oleaut32: Set the number of locks held on the safe arrays in the safe array tests to zero before destroying them, otherwise the operation will fail and leak memory.
|
2007-12-07 16:34:36 +01:00 |
Rob Shearman
|
67a213fc1e
|
oleaut32: Try to re-use existing memory when unmarshalling variants with byref types.
|
2007-12-07 16:34:28 +01:00 |
Michael Stefaniuc
|
ab7e33641b
|
oleaut32: Remove superfluous casts of void pointers to other pointer types.
|
2007-06-27 12:53:28 +02:00 |
Huw Davies
|
da98b1cb61
|
oleaut32: Handle marshaling of VARTYPE-less FADF_VARIANT safearrays.
|
2007-06-25 11:34:39 +02:00 |
Huw Davies
|
3c8534f013
|
oleaut32: Implement marshaling of VT_BYREF interfaces.
|
2007-06-25 11:34:33 +02:00 |
Rob Shearman
|
bb08a58965
|
oleaut32: Clear the input pvar structure in VARIANT_UserUnmarshal to free the data instead of just initializing.
|
2007-03-20 12:57:42 +01:00 |
Rob Shearman
|
3ad77d29ca
|
oleaut32: Make the VARIANT_UserUnmarshal tests work on XP.
|
2007-03-20 12:56:52 +01:00 |
Rob Shearman
|
35772a70d3
|
oleaut32: Add some tests for user marshaling a VT_UNKNOWN variant.
|
2007-03-20 12:56:45 +01:00 |
Huw Davies
|
2dd3aa6293
|
oleaut32: Fix marshaling of VARTYPE-less safearrays.
|
2007-02-05 12:26:14 +01:00 |
Hans Leidekker
|
279207b258
|
oleaut32/tests: Win64 printf format warning fixes.
|
2006-10-12 20:41:09 +02:00 |
Francois Gouget
|
b21526925d
|
oleaut32: Fixed compilation in the nameless union case.
|
2006-10-02 11:54:23 +02:00 |
Kevin Koltzau
|
0e8b75bb12
|
oleaut32: Fix 64bit warnings in tests.
|
2006-06-19 09:21:19 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
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
|
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
|
385e693e44
|
ole: Test and implement LPSAFEARRAY marshaling.
|
2006-01-27 12:54:22 +01:00 |