Merge pull request #74053 from vnen/gdscript-fix-disassembler-lambda-crash

GDScript: Fix wrong increment for disassembly of lambda
This commit is contained in:
Rémi Verschelde 2023-04-27 08:46:40 +02:00
commit 58439ac22c
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -851,7 +851,7 @@ void GDScriptFunction::disassemble(const Vector<String> &p_code_lines) const {
}
text += ")";
incr = 3 + captures_count;
incr = 4 + captures_count;
} break;
case OPCODE_CREATE_SELF_LAMBDA: {
int instr_var_args = _code_ptr[++ip];
@ -871,7 +871,7 @@ void GDScriptFunction::disassemble(const Vector<String> &p_code_lines) const {
}
text += ")";
incr = 3 + captures_count;
incr = 4 + captures_count;
} break;
case OPCODE_JUMP: {
text += "jump ";