diff options
Diffstat (limited to 'core')
| -rw-r--r-- | core/variant_op.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/variant_op.cpp b/core/variant_op.cpp index feaddb3a3c..4065b6a844 100644 --- a/core/variant_op.cpp +++ b/core/variant_op.cpp @@ -1519,7 +1519,7 @@ void Variant::set_named(const StringName &p_index, const Variant &p_value, bool } break; default: { - set(p_index.operator String(), p_value, r_valid); + set(p_index.operator String(), p_value, &valid); } break; } @@ -1699,6 +1699,7 @@ Variant Variant::get_named(const StringName &p_index, bool *r_valid) const { if (r_valid) { *r_valid = false; } + return Variant(); } #define DEFAULT_OP_ARRAY_CMD(m_name, m_type, skip_test, cmd) \ |