Marcus Meissner : d3d9: Remove useless NULL check in stateblock test ( Coverity).

Alexandre Julliard julliard at winehq.org
Wed Jan 28 08:03:10 CST 2009


Module: wine
Branch: master
Commit: 7111ca5506c0479497a4038dfaaafc467d35c167
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=7111ca5506c0479497a4038dfaaafc467d35c167

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Wed Jan 28 09:43:43 2009 +0100

d3d9: Remove useless NULL check in stateblock test (Coverity).

---

 dlls/d3d9/tests/stateblock.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dlls/d3d9/tests/stateblock.c b/dlls/d3d9/tests/stateblock.c
index 42e3bdf..a10ac5b 100644
--- a/dlls/d3d9/tests/stateblock.c
+++ b/dlls/d3d9/tests/stateblock.c
@@ -1569,6 +1569,7 @@ START_TEST(stateblock)
     IDirect3DDevice9 *device_ptr = NULL;
     D3DPRESENT_PARAMETERS device_pparams;
     HRESULT hret;
+    ULONG refcount;
 
     d3d9_handle = LoadLibraryA("d3d9.dll");
     if (!d3d9_handle)
@@ -1584,9 +1585,6 @@ START_TEST(stateblock)
     test_state_management(device_ptr, &device_pparams);
     test_shader_constant_apply(device_ptr);
 
-    if (device_ptr)
-    {
-        ULONG refcount = IDirect3DDevice9_Release(device_ptr);
-        ok(!refcount, "Device has %u references left\n", refcount);
-    }
+    refcount = IDirect3DDevice9_Release(device_ptr);
+    ok(!refcount, "Device has %u references left\n", refcount);
 }




More information about the wine-cvs mailing list