Parcourir la source

Fix stack overflow in setter

Julien Nguyen il y a 4 ans
Parent
commit
43c1c680f0
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  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;