relative jumps now work with instructions that add multiple entries (including plug-in calls)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3670 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
66ad756138
commit
5e960e1fd3
4 changed files with 31 additions and 3 deletions
|
@ -158,6 +158,7 @@ class CEXEBuild {
|
|||
|
||||
int last_line_had_slash;
|
||||
bool inside_comment;
|
||||
int multiple_entries_instruction;
|
||||
|
||||
void ERROR_MSG(const char *s, ...);
|
||||
void SCRIPT_MSG(const char *s, ...);
|
||||
|
@ -321,6 +322,7 @@ class CEXEBuild {
|
|||
section *build_cursection;
|
||||
TinyGrowBuf build_sections, ubuild_sections, *cur_sections;
|
||||
GrowBuf build_entries,ubuild_entries, *cur_entries;
|
||||
GrowBuf build_instruction_entry_map,ubuild_instruction_entry_map, *cur_instruction_entry_map;
|
||||
TinyGrowBuf build_functions, ubuild_functions, *cur_functions;
|
||||
TinyGrowBuf build_labels, ubuild_labels, *cur_labels;
|
||||
StringList build_strlist, ubuild_strlist, *cur_strlist;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue