Michael Stefaniuc
efbb4ebf3e
widl: Output "LONG" instead of "long" for a 32bit integer.
...
long is always 32bit in IDL files but that's not true in C.
2009-03-13 11:15:21 +01:00
Huw Davies
5e0d4c774c
ole32/tests: win9x and winnt don't include the trailing '\0'.
2009-02-26 15:13:26 +01:00
Rob Shearman
db851a1d2a
ole32: Output the size that we didn't expect in the HGLOBAL marshalling tests.
2009-02-09 14:02:29 +01:00
Rob Shearman
f2b17029aa
ole32: Fix some test failures in the HGLOBAL marshalling tests on 64-bit Windows.
2009-02-09 13:58:07 +01:00
Rob Shearman
2eca96af67
ole32: Fix CLIPFORMAT marshalling on 64-bit platforms by not using the wireCLIPFORMAT type.
...
The wireCLIPFORMAT represents the memory equivalent format of the wire
format and not the wire format itself.
Also update the tests to do the same.
2009-02-09 13:58:04 +01:00
Rob Shearman
712e33e669
ole32: Initialise more of the context passed into user marshaling functions in the tests for these functions.
2009-02-02 11:55:29 +01:00
Michael Stefaniuc
bdbfac5996
ole32/tests: Remove superfluous pointer casts.
2009-01-20 12:34:31 +01:00
Ge van Geldorp
f5df407522
ole32/tests: Add declarations which are not present in SDK headers.
2009-01-03 14:55:32 +01:00
Paul Vriens
a9c3d6f207
ole32/tests: Don't crash on NT4.
2008-11-11 11:40:55 +01:00
Rob Shearman
b711d35d40
ole32: Fix the test of the size returned from WdtpInterfacePointer_UserSize.
...
It varies on different versions of Windows, so we shouldn't test it for
an exact value.
2007-12-04 13:32:45 +01:00
Rob Shearman
5c53b52c5a
ole32: Fix a test in the WdtpInterfacePointer tests.
2007-11-29 13:35:14 +01:00
Rob Shearman
95b6167244
ole32: Fix description of what is being test in ok calls in the WdtpInterfacePointer tests.
2007-11-29 13:35:10 +01:00
Rob Shearman
c111c2d685
ole32: Add tests for WdtpInterfacePointer_* functions.
...
Add stubs for these so that the tests link.
2007-11-27 11:40:19 +01:00
Rob Shearman
307ab51793
ole32: Fix the HMETAFILEPICT user marshaling test to use the size
...
derived from the return value of HMETAFILEPICT_UserMarshal instead of
the value returned by HMETAFILEPICT_UserSize, as the latter
over-estimates the size on Windows.
Remove some unnecessary casts.
2006-12-19 17:00:02 +01:00
Rob Shearman
fda6498284
ole32: Implement HMETAFILE and HMETAFILEPICT user marshaling functions and add tests for these.
2006-12-18 11:52:58 +01:00
Rob Shearman
3bb4760f88
ole32: Move the user marshal tests to usrmarshal.c.
2006-12-18 11:52:42 +01:00