[PATCH] d3dx9_36/tests: Add missing call to ID3DXSprite_End
Alex Henrie
alexhenrie24 at gmail.com
Mon Jan 3 01:27:05 CST 2022
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
I think this will help prevent the testbot from crashing intermittently
in check_release(sprite, 0).
---
dlls/d3dx9_36/tests/core.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/d3dx9_36/tests/core.c b/dlls/d3dx9_36/tests/core.c
index a8477591e87..ea2d1e4465b 100644
--- a/dlls/d3dx9_36/tests/core.c
+++ b/dlls/d3dx9_36/tests/core.c
@@ -319,6 +319,8 @@ static void test_ID3DXSprite(IDirect3DDevice9 *device)
ok (hr == D3D_OK, "Begin returned %#x, expected %#x\n", hr, D3D_OK);
hr = ID3DXSprite_Draw(sprite, tex2, &rect, ¢er, &pos, D3DCOLOR_XRGB(255, 255, 255));
ok (hr == D3D_OK, "Draw returned %#x, expected %#x\n", hr, D3D_OK);
+ hr = ID3DXSprite_End(sprite);
+ ok (hr == D3D_OK, "End returned %#x, expected %#x\n", hr, D3D_OK);
IDirect3DDevice9_EndScene(device);
check_release((IUnknown*)sprite, 0);
--
2.34.1
More information about the wine-devel
mailing list