1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

Fix for Expression class: inner string can be single quoted

This commit is contained in:
ntfs.hard
2020-06-02 02:02:01 +03:00
parent 34ef9a5120
commit ec164b2301

View File

@@ -896,6 +896,7 @@ Error Expression::_get_token(Token &r_token) {
return OK;
}
case '\'':
case '"': {
String str;
while (true) {
@@ -905,7 +906,8 @@ Error Expression::_get_token(Token &r_token) {
_set_error("Unterminated String");
r_token.type = TK_ERROR;
return ERR_PARSE_ERROR;
} else if (ch == '"') {
} else if (ch == cchar) {
// cchar contain a corresponding quote symbol
break;
} else if (ch == '\\') {
//escaped characters...