From: Elizabeth Figura zfigura@codeweavers.com
--- dlls/ir50_32/ir50.c | 2 +- dlls/ir50_32/tests/ir50_32.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/ir50_32/ir50.c b/dlls/ir50_32/ir50.c index 1fba354180d..437dafa50f4 100644 --- a/dlls/ir50_32/ir50.c +++ b/dlls/ir50_32/ir50.c @@ -366,7 +366,7 @@ LRESULT WINAPI IV50_DriverProc( DWORD_PTR dwDriverId, HDRVR hdrvr, UINT msg, break;
case ICM_DECOMPRESS_END: - r = ICERR_UNSUPPORTED; + r = ICERR_OK; break;
case ICM_DECOMPRESSEX_QUERY: diff --git a/dlls/ir50_32/tests/ir50_32.c b/dlls/ir50_32/tests/ir50_32.c index f68bf4ab590..b2bced42a00 100644 --- a/dlls/ir50_32/tests/ir50_32.c +++ b/dlls/ir50_32/tests/ir50_32.c @@ -127,7 +127,7 @@ static void test_formats(void) todo_wine ok(ret == ICERR_OK, "Got %Id.\n", ret);
ret = ICDecompressEnd(hic); - todo_wine ok(ret == ICERR_OK, "Got %Id.\n", ret); + ok(ret == ICERR_OK, "Got %Id.\n", ret);
out->bmiHeader.biCompression = BI_RGB; out->bmiHeader.biBitCount = 24; @@ -135,7 +135,7 @@ static void test_formats(void) ok(ret == ICERR_OK, "Got %Id.\n", ret);
ret = ICDecompressEnd(hic); - todo_wine ok(ret == ICERR_OK, "Got %Id.\n", ret); + ok(ret == ICERR_OK, "Got %Id.\n", ret);
ret = ICClose(hic); ok(!ret, "Got %Id.\n", ret); @@ -251,7 +251,7 @@ static void test_decompress(void) (BITMAPINFOHEADER *)&rgb_info.bmiHeader, rgb_data); ok(!ret, "Got %Id.\n", ret); ret = ICDecompressEnd(hic); - todo_wine ok(!ret, "Got %Id.\n", ret); + ok(!ret, "Got %Id.\n", ret);
resource = FindResourceW(NULL, L"rgb24frame.bmp", (const WCHAR *)RT_RCDATA); expect_rgb_data = ((const BYTE *)LockResource(LoadResource(GetModuleHandleW(NULL), resource)))