diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2020-07-28 00:26:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-28 00:26:14 +0200 |
commit | 3edcccafd99aa76cc4fdd0585209e99189a3db55 (patch) | |
tree | 389403bad02c50bf778a0bbdffeeb2ea75f1649f /modules | |
parent | f93c04d8efef1bdfff5d5839569eb7e22c667be6 (diff) | |
parent | 42d1b4f38921af356e8912cf995cf2b5f73c3cbe (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.cpp | 2 |
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; |