Andrew Talbot : msiexec: Fix a memory leak.

Alexandre Julliard julliard at winehq.org
Tue Oct 16 07:59:39 CDT 2007


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

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Mon Oct 15 20:29:19 2007 +0100

msiexec: Fix a memory leak.

---

 programs/msiexec/msiexec.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/programs/msiexec/msiexec.c b/programs/msiexec/msiexec.c
index 71e81c8..bdb1b90 100644
--- a/programs/msiexec/msiexec.c
+++ b/programs/msiexec/msiexec.c
@@ -487,6 +487,7 @@ static BOOL process_args_from_reg( LPWSTR ident, int *pargc, WCHAR ***pargv )
 			process_args(buf, pargc, pargv);
 			ret = TRUE;
 		}
+		HeapFree(GetProcessHeap(), 0, buf);
 	}
 	RegCloseKey(hkeyArgs);
 	return ret;




More information about the wine-cvs mailing list