mmdevapi: Remove superfluous NULL pointer check before HeapFree (Smatch)

Michael Stefaniuc mstefani at redhat.de
Sun Apr 15 09:31:57 CDT 2012


---
 dlls/mmdevapi/devenum.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/dlls/mmdevapi/devenum.c b/dlls/mmdevapi/devenum.c
index 866aa06..075313c 100644
--- a/dlls/mmdevapi/devenum.c
+++ b/dlls/mmdevapi/devenum.c
@@ -301,8 +301,7 @@ static MMDevice *MMDevice_Create(WCHAR *name, GUID *id, EDataFlow flow, DWORD st
     }else if(cur->ref > 0)
         WARN("Modifying an MMDevice with postitive reference count!\n");
 
-    if(cur->drv_id)
-        HeapFree(GetProcessHeap(), 0, cur->drv_id);
+    HeapFree(GetProcessHeap(), 0, cur->drv_id);
     cur->drv_id = name;
 
     cur->flow = flow;
-- 
1.7.6.5



More information about the wine-patches mailing list