18 Feb
2025
18 Feb
'25
11:38 a.m.
Nikolay Sivov (@nsivov) commented about dlls/mfreadwrite/tests/mfplat.c:
+ IMFSample_Release(sample); + } + + /* Finalize. */ + hr = IMFSinkWriter_Finalize(writer); + todo_wine + ok(hr == S_OK, "Finalize returned %#lx.\n", hr); + hr = IMFSinkWriter_Finalize(writer); + todo_wine + ok(hr == MF_E_INVALIDREQUEST, "Finalize returned %#lx.\n", hr); + + /* Check the output file. */ + file = CreateFileW(temp_file, GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); + todo_wine + ok(file != INVALID_HANDLE_VALUE, "CreateFileW failed.\n"); + size = GetFileSize(file, NULL); It's not a problem to use GetFileSizeEx().
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7332#note_95004