[PATCH 1/5] d3drm/tests: Fix some IDirect3D2 reference leaks.
Henri Verbeet
hverbeet at codeweavers.com
Thu Jul 21 08:57:56 CDT 2016
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
---
dlls/d3drm/tests/d3drm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/d3drm/tests/d3drm.c b/dlls/d3drm/tests/d3drm.c
index 15e62b5..76e4fb4 100644
--- a/dlls/d3drm/tests/d3drm.c
+++ b/dlls/d3drm/tests/d3drm.c
@@ -4474,7 +4474,7 @@ static void test_create_device_from_d3d2(void)
/* Release leaked references */
while (IDirect3DRM_Release(d3drm1) > ref4);
while (IDirect3DDevice2_Release(temp_d3ddevice2) > 0);
- while (IDirect3D2_Release(temp_d3d2) > ref5);
+ while (IDirect3D2_Release(temp_d3d2) >= ref5);
IDirectDrawSurface_Release(surface);
IDirectDraw2_Release(temp_ddraw2);
IDirectDraw_Release(temp_ddraw1);
@@ -4755,7 +4755,7 @@ static void test_create_device_from_d3d3(void)
/* Release leaked references */
while (IDirect3DRM_Release(d3drm1) > ref4);
while (IDirect3DDevice2_Release(temp_d3ddevice2) > 0);
- while (IDirect3D2_Release(temp_d3d2) > ref5);
+ while (IDirect3D2_Release(temp_d3d2) >= ref5);
IDirectDrawSurface_Release(surface);
IDirectDraw2_Release(temp_ddraw2);
IDirectDraw_Release(temp_ddraw1);
--
2.1.4
More information about the wine-patches
mailing list