Hugh McMaster : reg: Free szValue after deleting all registry values ( Coverity).

Alexandre Julliard julliard at winehq.org
Tue Jul 5 11:07:50 CDT 2016


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

Author: Hugh McMaster <hugh.mcmaster at outlook.com>
Date:   Tue Jun 28 11:35:01 2016 +0000

reg: Free szValue after deleting all registry values (Coverity).

Signed-off-by: Hugh McMaster <hugh.mcmaster at outlook.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 programs/reg/reg.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/programs/reg/reg.c b/programs/reg/reg.c
index 38861f8..0d6bec4 100644
--- a/programs/reg/reg.c
+++ b/programs/reg/reg.c
@@ -481,6 +481,7 @@ static int reg_delete(HKEY root, WCHAR *path, WCHAR *key_name, WCHAR *value_name
             }
             else break;
         }
+        HeapFree(GetProcessHeap(), 0, szValue);
     }
     else if (value_name || value_empty)
     {




More information about the wine-cvs mailing list