Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.

diff --git a/dlls/quartz/memallocator.c b/dlls/quartz/memallocator.c
index 7c8877d..c83b9e2 100644
--- a/dlls/quartz/memallocator.c
+++ b/dlls/quartz/memallocator.c
@@ -156,8 +156,7 @@
         CloseHandle(This->hSemWaiting);
         if (This->bCommitted)
             This->fnFree(iface);
-        if (This->pProps)
-            HeapFree(GetProcessHeap(), 0, This->pProps);
+        HeapFree(GetProcessHeap(), 0, This->pProps);
         CoTaskMemFree(This);
         return 0;
     }