From 1556d831c8e0f3cd42ddb7f89965912296f6e9ad Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Wed, 22 Apr 2009 10:47:28 +0100 Subject: [PATCH] ole32/tests: win9x and winme don't enumerate duplicated cfFormats. --- dlls/ole32/tests/clipboard.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/ole32/tests/clipboard.c b/dlls/ole32/tests/clipboard.c index 207411ac25c..4cbd88b0609 100644 --- a/dlls/ole32/tests/clipboard.c +++ b/dlls/ole32/tests/clipboard.c @@ -584,7 +584,9 @@ static void test_enum_fmtetc(IDataObject *src) if(src) { hr = IEnumFORMATETC_Next(src_enum, 1, &src_fmt, NULL); - ok(hr == S_FALSE, "%d: got %08x\n", count, hr); + ok(hr == S_FALSE || + broken(hr == S_OK && count == 5), /* win9x and winme don't enumerate duplicated cf's */ + "%d: got %08x\n", count, hr); IEnumFORMATETC_Release(src_enum); }