Module: wine Branch: master Commit: b1400fd9fd2e1e9958f0208a700a60995ab57aa9 URL: https://source.winehq.org/git/wine.git/?a=commit;h=b1400fd9fd2e1e9958f0208a7...
Author: Eric Pouech eric.pouech@gmail.com Date: Tue Mar 1 08:34:25 2022 +0100
msrle32/tests: Enable compilation with long types.
Signed-off-by: Eric Pouech eric.pouech@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/msrle32/tests/Makefile.in | 1 - dlls/msrle32/tests/msrle.c | 40 ++++++++++++++++++++-------------------- 2 files changed, 20 insertions(+), 21 deletions(-)
diff --git a/dlls/msrle32/tests/Makefile.in b/dlls/msrle32/tests/Makefile.in index b0d99b5de8f..5fe929a6ded 100644 --- a/dlls/msrle32/tests/Makefile.in +++ b/dlls/msrle32/tests/Makefile.in @@ -1,4 +1,3 @@ -EXTRADEFS = -DWINE_NO_LONG_TYPES TESTDLL = msrle32.dll IMPORTS = msvfw32
diff --git a/dlls/msrle32/tests/msrle.c b/dlls/msrle32/tests/msrle.c index 84c5c215108..c4dec7a8af7 100644 --- a/dlls/msrle32/tests/msrle.c +++ b/dlls/msrle32/tests/msrle.c @@ -62,37 +62,37 @@ static void test_encode(void) ok(hic != NULL, "ICOpen failed\n");
res = ICGetInfo(hic, &info, sizeof(info)); - ok(res == sizeof(info), "res = %ld\n", res); - ok(info.dwSize == sizeof(info), "dwSize = %d\n", info.dwSize); - ok(info.fccHandler == FCC('M','R','L','E'), "fccHandler = %x\n", info.fccHandler); - ok(info.dwFlags == (VIDCF_QUALITY|VIDCF_CRUNCH|VIDCF_TEMPORAL), "dwFlags = %x\n", info.dwFlags); - ok(info.dwVersionICM == ICVERSION, "dwVersionICM = %d\n", info.dwVersionICM); + ok(res == sizeof(info), "res = %Id\n", res); + ok(info.dwSize == sizeof(info), "dwSize = %ld\n", info.dwSize); + ok(info.fccHandler == FCC('M','R','L','E'), "fccHandler = %lx\n", info.fccHandler); + ok(info.dwFlags == (VIDCF_QUALITY|VIDCF_CRUNCH|VIDCF_TEMPORAL), "dwFlags = %lx\n", info.dwFlags); + ok(info.dwVersionICM == ICVERSION, "dwVersionICM = %ld\n", info.dwVersionICM);
quality = 0xdeadbeef; res = ICSendMessage(hic, ICM_GETDEFAULTQUALITY, (DWORD_PTR)&quality, 0); - ok(res == ICERR_OK, "ICSendMessage(ICM_GETDEFAULTQUALITY) failed: %ld\n", res); - ok(quality == 8500, "quality = %d\n", quality); + ok(res == ICERR_OK, "ICSendMessage(ICM_GETDEFAULTQUALITY) failed: %Id\n", res); + ok(quality == 8500, "quality = %ld\n", quality);
quality = 0xdeadbeef; res = ICSendMessage(hic, ICM_GETQUALITY, (DWORD_PTR)&quality, 0); - ok(res == ICERR_UNSUPPORTED, "ICSendMessage(ICM_GETQUALITY) failed: %ld\n", res); - ok(quality == 0xdeadbeef, "quality = %d\n", quality); + ok(res == ICERR_UNSUPPORTED, "ICSendMessage(ICM_GETQUALITY) failed: %Id\n", res); + ok(quality == 0xdeadbeef, "quality = %ld\n", quality);
quality = ICQUALITY_HIGH; res = ICSendMessage(hic, ICM_SETQUALITY, (DWORD_PTR)&quality, 0); - ok(res == ICERR_UNSUPPORTED, "ICSendMessage(ICM_SETQUALITY) failed: %ld\n", res); + ok(res == ICERR_UNSUPPORTED, "ICSendMessage(ICM_SETQUALITY) failed: %Id\n", res);
output_size = ICCompressGetFormatSize(hic, &input_header.header); - ok(output_size == 1064, "output_size = %d\n", output_size); + ok(output_size == 1064, "output_size = %ld\n", output_size);
output_header = HeapAlloc(GetProcessHeap(), 0, output_size); ICCompressGetFormat(hic, &input_header.header, output_header);
flags = 0; res = ICCompress(hic, ICCOMPRESS_KEYFRAME, output_header, buf, &input_header.header, input1, 0, &flags, 0, 0, 0, NULL, NULL); - ok(res == ICERR_OK, "ICCompress failed: %ld\n", res); + ok(res == ICERR_OK, "ICCompress failed: %Id\n", res); test_output(buf, output_header->biSizeImage, output1, sizeof(output1)); - ok(flags == (AVIIF_TWOCC|AVIIF_KEYFRAME), "flags = %x\n", flags); + ok(flags == (AVIIF_TWOCC|AVIIF_KEYFRAME), "flags = %lx\n", flags);
HeapFree(GetProcessHeap(), 0, output_header);
@@ -135,25 +135,25 @@ static void test_raw_decompress(void)
/* Check which codec is able to decompress uncompressed data */ hic = ICLocate(FCC('V', 'I', 'D', 'C'), codecs[i], bih, NULL, ICMODE_DECOMPRESS); - ok(hic != NULL, "Test[%d]: Expected non-NULL return\n", i); + ok(hic != NULL, "Test[%ld]: Expected non-NULL return\n", i);
/* Now which is this codec? Windows returns MRLE for uncompressed cases */ memset(&codec_info, 0, sizeof(codec_info)); hr = ICGetInfo(hic, &codec_info, sizeof(codec_info)); - ok(hr == sizeof(codec_info), "Test[%d]: Incorrect amount of data returned\n", i); + ok(hr == sizeof(codec_info), "Test[%ld]: Incorrect amount of data returned\n", i); ok(codec_info.fccType == FCC('v', 'i', 'd', 'c'), - "Test[%d]: Expected a video type, got 0x%x\n", i, codec_info.fccType); + "Test[%ld]: Expected a video type, got 0x%lx\n", i, codec_info.fccType); ok(codec_info.fccHandler == FCC('M', 'R', 'L', 'E'), - "Test[%d]: Expected MRLE, got 0x%x\n", i, codec_info.fccHandler); + "Test[%ld]: Expected MRLE, got 0x%lx\n", i, codec_info.fccHandler);
/* Decompress the frame and check if we get the same output */ memset(outbits, 0, bih->biSizeImage); hr = ICDecompress(hic, 0, bih, bits, &biho, outbits); - ok(hr == ICERR_OK, "Test[%d]: Expected ICERR_OK, got %d\n", i, hr); - ok(!memcmp(bits, outbits, bih->biSizeImage), "Test[%d]: Image contents do not match!\n", i); + ok(hr == ICERR_OK, "Test[%ld]: Expected ICERR_OK, got %ld\n", i, hr); + ok(!memcmp(bits, outbits, bih->biSizeImage), "Test[%ld]: Image contents do not match!\n", i);
hr = ICClose(hic); - ok(hr == ICERR_OK, "Test[%d]: Expected ICERR_OK, got %d\n", i, hr); + ok(hr == ICERR_OK, "Test[%ld]: Expected ICERR_OK, got %ld\n", i, hr); } HeapFree(GetProcessHeap(), 0, bits); HeapFree(GetProcessHeap(), 0, outbits);