You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
When calling code has length of string, pass it to parse_utf8
This commit is contained in:
@@ -165,7 +165,7 @@ StringName ResourceLoaderBinary::_get_string() {
|
||||
}
|
||||
f->get_buffer((uint8_t *)&str_buf[0], len);
|
||||
String s;
|
||||
s.parse_utf8(&str_buf[0]);
|
||||
s.parse_utf8(&str_buf[0], len);
|
||||
return s;
|
||||
}
|
||||
|
||||
@@ -921,7 +921,7 @@ static String get_ustring(Ref<FileAccess> f) {
|
||||
str_buf.resize(len);
|
||||
f->get_buffer((uint8_t *)&str_buf[0], len);
|
||||
String s;
|
||||
s.parse_utf8(&str_buf[0]);
|
||||
s.parse_utf8(&str_buf[0], len);
|
||||
return s;
|
||||
}
|
||||
|
||||
@@ -935,7 +935,7 @@ String ResourceLoaderBinary::get_unicode_string() {
|
||||
}
|
||||
f->get_buffer((uint8_t *)&str_buf[0], len);
|
||||
String s;
|
||||
s.parse_utf8(&str_buf[0]);
|
||||
s.parse_utf8(&str_buf[0], len);
|
||||
return s;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user