Huw Davies : ole32/tests: win64 sets the lsb of the final DWORD in the ole private data header.
Alexandre Julliard
julliard at winehq.org
Wed Apr 22 10:18:51 CDT 2009
Module: wine
Branch: master
Commit: d18875f3065568e19a24b897861e712bd5ac162b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d18875f3065568e19a24b897861e712bd5ac162b
Author: Huw Davies <huw at codeweavers.com>
Date: Wed Apr 22 10:34:04 2009 +0100
ole32/tests: win64 sets the lsb of the final DWORD in the ole private data header.
---
dlls/ole32/tests/clipboard.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/dlls/ole32/tests/clipboard.c b/dlls/ole32/tests/clipboard.c
index fd4a4e0..207411a 100644
--- a/dlls/ole32/tests/clipboard.c
+++ b/dlls/ole32/tests/clipboard.c
@@ -714,7 +714,12 @@ static void test_cf_dataobject(IDataObject *data)
ok(priv->res2 == 1, "got %08x\n", priv->res2);
ok(priv->count == count, "got %08x expected %08x\n", priv->count, count);
ok(priv->res3[0] == 0, "got %08x\n", priv->res3[0]);
- ok(priv->res3[1] == 0, "got %08x\n", priv->res3[1]);
+
+ /* win64 sets the lsb */
+ if(sizeof(fmt_ptr->fmt.ptd) == 8)
+ todo_wine ok(priv->res3[1] == 1, "got %08x\n", priv->res3[1]);
+ else
+ ok(priv->res3[1] == 0, "got %08x\n", priv->res3[1]);
GlobalUnlock(h);
IEnumFORMATETC_Release(enum_fmt);
More information about the wine-cvs
mailing list