Просмотр исходного кода

Merge pull request #2439 from karl-zylinski/master

SJSON parser: Fix for broken single letter keys
gingerBill 2 лет назад
Родитель
Сommit
0234f50da1
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      core/encoding/json/tokenizer.odin

+ 2 - 1
core/encoding/json/tokenizer.odin

@@ -163,8 +163,9 @@ get_token :: proc(t: ^Tokenizer) -> (token: Token, err: Error) {
 
 	skip_alphanum :: proc(t: ^Tokenizer) {
 		for t.offset < len(t.data) {
-			switch next_rune(t) {
+			switch t.r {
 			case 'A'..='Z', 'a'..='z', '0'..='9', '_':
+				next_rune(t)
 				continue
 			}