diff --git a/core/string/ustring.h b/core/string/ustring.h index 58a575adfb..35ef3dd209 100644 --- a/core/string/ustring.h +++ b/core/string/ustring.h @@ -793,22 +793,7 @@ _FORCE_INLINE_ String ETRN(const String &p_text, const String &p_text_plural, in bool select_word(const String &p_s, int p_col, int &r_beg, int &r_end); -_FORCE_INLINE_ void sarray_add_str(Vector &arr) { -} - -_FORCE_INLINE_ void sarray_add_str(Vector &arr, const String &p_str) { - arr.push_back(p_str); -} - -template -_FORCE_INLINE_ void sarray_add_str(Vector &arr, const String &p_str, P... p_args) { - arr.push_back(p_str); - sarray_add_str(arr, p_args...); -} - template _FORCE_INLINE_ Vector sarray(P... p_args) { - Vector arr; - sarray_add_str(arr, p_args...); - return arr; + return Vector({ String(p_args)... }); }