Added IfShellVarContextAll and refactored flag instructions generation

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7152 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2020-03-10 01:44:23 +00:00
parent fc15c72cdd
commit 5887d6c60d
7 changed files with 69 additions and 81 deletions

View file

@ -327,6 +327,7 @@ class CEXEBuild {
int doParse(const TCHAR *str);
int doCommand(int which_token, LineParser &line);
TCHAR m_templinebuf[MAX_LINELENGTH]; // Buffer used by parseScript() & doCommand(), not recursion safe!
int add_flag_instruction_entry(int which_token, int opcode, LineParser &line, int offset, int data = 0);
int do_add_file(const TCHAR *lgss, int attrib, int recurse, int *total_files, const TCHAR
*name_override=0, int generatecode=1, int *data_handle=0,