瀏覽代碼

Merge pull request #40777 from Nhiqill/fix_mono_nested_class_reload

Pop from front to avoid infinite loop with nested classes
Rémi Verschelde 5 年之前
父節點
當前提交
3edcccafd9
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/mono/mono_gd/gd_mono_assembly.cpp

+ 1 - 1
modules/mono/mono_gd/gd_mono_assembly.cpp

@@ -425,7 +425,7 @@ GDMonoClass *GDMonoAssembly::get_object_derived_class(const StringName &p_class)
 
 			while (!nested_classes.empty()) {
 				GDMonoClass *current_nested = nested_classes.front()->get();
-				nested_classes.pop_back();
+				nested_classes.pop_front();
 
 				void *iter = nullptr;