summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2020-07-28 00:26:14 +0200
committerGitHub <noreply@github.com>2020-07-28 00:26:14 +0200
commit3edcccafd99aa76cc4fdd0585209e99189a3db55 (patch)
tree389403bad02c50bf778a0bbdffeeb2ea75f1649f /modules
parentf93c04d8efef1bdfff5d5839569eb7e22c667be6 (diff)
parent42d1b4f38921af356e8912cf995cf2b5f73c3cbe (diff)
Merge pull request #40777 from Nhiqill/fix_mono_nested_class_reload
Pop from front to avoid infinite loop with nested classes
Diffstat (limited to 'modules')
-rw-r--r--modules/mono/mono_gd/gd_mono_assembly.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/mono/mono_gd/gd_mono_assembly.cpp b/modules/mono/mono_gd/gd_mono_assembly.cpp
index a170fd36e7..9dbeee57ce 100644
--- a/modules/mono/mono_gd/gd_mono_assembly.cpp
+++ b/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;