ole32/tests: win64 sets the lsb of the final DWORD in the ole private data header.

This commit is contained in:
Huw Davies 2009-04-22 10:34:04 +01:00 committed by Alexandre Julliard
parent f9d48e7ba0
commit d18875f306
1 changed files with 6 additions and 1 deletions

View File

@ -714,7 +714,12 @@ static void test_cf_dataobject(IDataObject *data)
ok(priv->res2 == 1, "got %08x\n", priv->res2); ok(priv->res2 == 1, "got %08x\n", priv->res2);
ok(priv->count == count, "got %08x expected %08x\n", priv->count, count); 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[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); GlobalUnlock(h);
IEnumFORMATETC_Release(enum_fmt); IEnumFORMATETC_Release(enum_fmt);