ole32/tests: OleGetClipboard doesn't return the same object under win9x, winme and nt4.

This commit is contained in:
Huw Davies 2009-04-21 16:47:28 +01:00 committed by Alexandre Julliard
parent 7a0f61191a
commit 57d555c796
1 changed files with 4 additions and 2 deletions

View File

@ -914,9 +914,11 @@ static void test_consumer_refs(void)
hr = OleGetClipboard(&get2);
ok(hr == S_OK, "got %08x\n", hr);
ok(get1 == get2, "data objects differ\n");
ok(get1 == get2 ||
broken(get1 != get2), /* win9x, winme & nt4 */
"data objects differ\n");
refs = IDataObject_Release(get2);
ok(refs == 1, "got %d\n", refs);
ok(refs == (get1 == get2 ? 1 : 0), "got %d\n", refs);
OleFlushClipboard();