fixed bug #1696534 - Broken Parameter Handling for Makensisw.exe v.2.3
the entire command line processing and handling of g_sdata.script is overly complex and apparently a bit malfunctioning... for example, g_sdata.script, while expected to contain just the file name, contains every command line argument passed to makensisw and also quotes git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5044 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
39e22a96dd
commit
d545d00bda
4 changed files with 92 additions and 74 deletions
|
@ -163,14 +163,15 @@ void RestoreMRUList();
|
|||
void SaveMRUList();
|
||||
|
||||
typedef struct NSISScriptData {
|
||||
bool script_alloced;
|
||||
char *script;
|
||||
char *script_cmd_args;
|
||||
char *output_exe;
|
||||
char *input_script;
|
||||
char *branding;
|
||||
char *brandingv;
|
||||
char **symbols;
|
||||
int retcode;
|
||||
BOOL userSelectCompressor;
|
||||
DWORD logLength;
|
||||
DWORD warnings;
|
||||
BOOL appended;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue