Merge pull request #72913 from KoBeWi/assertion_failed_failed

Fix null message in assert()
This commit is contained in:
Rémi Verschelde 2023-02-09 09:26:43 +01:00
commit dabf64bb97
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -3427,7 +3427,10 @@ Variant GDScriptFunction::call(GDScriptInstance *p_instance, const Variant **p_a
String message_str;
if (_code_ptr[ip + 2] != 0) {
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()) {
err_text = "Assertion failed.";