Browse Source

Fix stack overflow in setter

Julien Nguyen 4 years ago
parent
commit
43c1c680f0
1 changed files with 2 additions and 0 deletions
  1. 2 0
      modules/gdscript/gdscript_compiler.cpp

+ 2 - 0
modules/gdscript/gdscript_compiler.cpp

@@ -2014,6 +2014,8 @@ Error GDScriptCompiler::_parse_setter_getter(GDScript *p_script, const GDScriptP
 		func_name = "@" + p_variable->identifier->name + "_getter";
 	}
 
+	codegen.function_name = func_name;
+
 	GDScriptDataType return_type;
 	if (p_is_setter) {
 		return_type.has_type = true;