Module: wine Branch: master Commit: 743a42b25907c410069a2730831ff4d844c32b37 URL: http://source.winehq.org/git/wine.git/?a=commit;h=743a42b25907c410069a273083...
Author: Piotr Caban piotr@codeweavers.com Date: Fri Mar 1 14:31:13 2013 +0100
cmd: Fixed memory leak in WCMD_run_program.
---
programs/cmd/wcmdmain.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c index ee64253..95f2995 100644 --- a/programs/cmd/wcmdmain.c +++ b/programs/cmd/wcmdmain.c @@ -1213,6 +1213,7 @@ void WCMD_run_program (WCHAR *command, BOOL called) Note: Launching internal wine processes cannot specify a full path to exe */ status = CreateProcessW(assumeInternal?NULL : thisDir, command, NULL, NULL, TRUE, 0, NULL, NULL, &st, &pe); + heap_free(st.lpReserved2); if ((opt_c || opt_k) && !opt_s && !status && GetLastError()==ERROR_FILE_NOT_FOUND && command[0]=='"') { /* strip first and last quote WCHARacters and try again */