Преглед на файлове

Merge pull request #93885 from dalexeev/core-fix-freed-object-booleanization

Core: Fix `Freed Object` booleanization
Thaddeus Crews преди 11 месеца
родител
ревизия
f233d186ef
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      core/variant/variant.cpp

+ 1 - 1
core/variant/variant.cpp

@@ -951,7 +951,7 @@ bool Variant::is_zero() const {
 			return *reinterpret_cast<const ::RID *>(_data._mem) == ::RID();
 		}
 		case OBJECT: {
-			return _get_obj().obj == nullptr;
+			return get_validated_object() == nullptr;
 		}
 		case CALLABLE: {
 			return reinterpret_cast<const Callable *>(_data._mem)->is_null();