Module: wine Branch: master Commit: eeb25932c7544497b93b3096e79944a9732eeb97 URL: https://gitlab.winehq.org/wine/wine/-/commit/eeb25932c7544497b93b3096e79944a...
Author: Adrian Thiele adrian.thiele@live.de Date: Wed Mar 1 16:54:15 2023 +0100
mfreadwrite/tests: Check refcount of device manager after release.
---
dlls/mfreadwrite/tests/mfplat.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dlls/mfreadwrite/tests/mfplat.c b/dlls/mfreadwrite/tests/mfplat.c index 83091b59380..4b7600b5113 100644 --- a/dlls/mfreadwrite/tests/mfplat.c +++ b/dlls/mfreadwrite/tests/mfplat.c @@ -1372,6 +1372,7 @@ static void test_reader_d3d9(void) HWND window; HRESULT hr; UINT token; + ULONG refcount;
window = create_window(); d3d9 = Direct3DCreate9(D3D_SDK_VERSION); @@ -1404,7 +1405,9 @@ static void test_reader_d3d9(void)
IMFSourceReader_Release(reader);
- IDirect3DDeviceManager9_Release(d3d9_manager); + refcount = IDirect3DDeviceManager9_Release(d3d9_manager); + todo_wine ok(!refcount, "Unexpected refcount %lu.\n", refcount); + IDirect3DDevice9_Release(d3d9_device);
done: