From cbf3e9753a8bb5fdc83b6e351896943750ca737b Mon Sep 17 00:00:00 2001 From: Yuri Roubinsky Date: Sun, 16 Feb 2020 18:08:26 +0300 Subject: [PATCH] Fix startup crash --- core/class_db.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/core/class_db.cpp b/core/class_db.cpp index a2941d70f6c7..b48bce0204cb 100644 --- a/core/class_db.cpp +++ b/core/class_db.cpp @@ -1403,14 +1403,11 @@ Variant ClassDB::class_get_default_property_value(const StringName &p_class, con } Object *c = NULL; - bool cleanup_c = false; if (Engine::get_singleton()->has_singleton(p_class)) { c = Engine::get_singleton()->get_singleton_object(p_class); - cleanup_c = false; } else if (ClassDB::can_instance(p_class)) { c = ClassDB::instance(p_class); - cleanup_c = true; } if (c) { @@ -1426,10 +1423,6 @@ Variant ClassDB::class_get_default_property_value(const StringName &p_class, con } } } - - if (cleanup_c) { - memdelete(c); - } } default_values_cached.insert(p_class);