Procházet zdrojové kódy

Merge pull request #72824 from dalexeev/gds-invalid-char-error

GDScript: Fix invalid character error message
Rémi Verschelde před 2 roky
rodič
revize
cfae05094a
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      modules/gdscript/gdscript_tokenizer.cpp

+ 2 - 2
modules/gdscript/gdscript_tokenizer.cpp

@@ -1610,9 +1610,9 @@ GDScriptTokenizer::Token GDScriptTokenizer::scan() {
 
 		default:
 			if (is_whitespace(c)) {
-				return make_error(vformat(R"(Invalid white space character "\\u%X".)", static_cast<int32_t>(c)));
+				return make_error(vformat(R"(Invalid white space character U+%04X.)", static_cast<int32_t>(c)));
 			} else {
-				return make_error(vformat(R"(Unknown character "%s".)", String(&c, 1)));
+				return make_error(vformat(R"(Invalid character "%c" (U+%04X).)", c, static_cast<int32_t>(c)));
 			}
 	}
 }