Browse Source

Merge pull request #15891 from karroffel/stringbuilder-fix-crash

fixed crash with StringBuilder
Thomas Herzog 7 năm trước cách đây
mục cha
commit
3cd5b1fec8
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      core/string_builder.cpp

+ 3 - 0
core/string_builder.cpp

@@ -56,6 +56,9 @@ StringBuilder &StringBuilder::append(const char *p_cstring) {
 
 
 String StringBuilder::as_string() const {
 String StringBuilder::as_string() const {
 
 
+	if (string_length == 0)
+		return "";
+
 	CharType *buffer = memnew_arr(CharType, string_length);
 	CharType *buffer = memnew_arr(CharType, string_length);
 
 
 	int current_position = 0;
 	int current_position = 0;