msi: Fix a stream data leak on error (Coverity)

Nikolay Sivov nsivov at codeweavers.com
Sun Dec 9 00:31:33 CST 2012


Fix a stream data leak on error (Coverity)
-------------- next part --------------
>From af0a865013183cc424dced3f137585789087df22 Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sat, 8 Dec 2012 16:08:57 +0400
Subject: [PATCH 6/8] Fix a stream data leak on error (Coverity)

---
 dlls/msi/streams.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/dlls/msi/streams.c b/dlls/msi/streams.c
index d9d632f..a20f196 100644
--- a/dlls/msi/streams.c
+++ b/dlls/msi/streams.c
@@ -200,6 +200,7 @@ static UINT STREAMS_set_row(struct tagMSIVIEW *view, UINT row, MSIRECORD *rec, U
     if (FAILED(hr))
     {
         WARN("failed to open stream: %08x\n", hr);
+        msi_free(stream);
         goto done;
     }
 
-- 
1.7.10.4




More information about the wine-patches mailing list