1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Fix null message in assert()

This commit is contained in:
kobewi
2023-02-08 20:19:24 +01:00
parent 2572f6800a
commit e822182bb7

View File

@@ -3427,7 +3427,10 @@ Variant GDScriptFunction::call(GDScriptInstance *p_instance, const Variant **p_a
String message_str; String message_str;
if (_code_ptr[ip + 2] != 0) { if (_code_ptr[ip + 2] != 0) {
GET_VARIANT_PTR(message, 1); GET_VARIANT_PTR(message, 1);
message_str = *message; Variant message_var = *message;
if (message->get_type() != Variant::NIL) {
message_str = message_var;
}
} }
if (message_str.is_empty()) { if (message_str.is_empty()) {
err_text = "Assertion failed."; err_text = "Assertion failed.";