From d9d6a9da517bf2522233b1ac965a00bc443d0aa2 Mon Sep 17 00:00:00 2001 From: kichik Date: Tue, 18 Sep 2007 20:14:25 +0000 Subject: [PATCH] fixed bug #1796053 - makensisw command-line parsing error due to GlobalAlloc/GlobalFree mismatch git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5276 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/Makensisw/makensisw.cpp | 2 +- Contrib/Makensisw/utils.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Contrib/Makensisw/makensisw.cpp b/Contrib/Makensisw/makensisw.cpp index 8b443933..9bad59fd 100644 --- a/Contrib/Makensisw/makensisw.cpp +++ b/Contrib/Makensisw/makensisw.cpp @@ -113,7 +113,7 @@ void AddScriptCmdArgs(const char *arg) lstrcat(args, arg); lstrcat(args, "\""); - GlobalUnlock(args); + GlobalUnlock(g_sdata.script_cmd_args); } void ProcessCommandLine() diff --git a/Contrib/Makensisw/utils.cpp b/Contrib/Makensisw/utils.cpp index 902d5fe0..430f0e90 100644 --- a/Contrib/Makensisw/utils.cpp +++ b/Contrib/Makensisw/utils.cpp @@ -303,7 +303,7 @@ void CompileNSISScript() { g_sdata.script ); - GlobalUnlock(args); + GlobalUnlock(g_sdata.script_cmd_args); GlobalFree(symbols); } GlobalFree(g_sdata.input_script);