[xml] Slight optimization.

About a 5% speed bump.

More rigorous optimization later.
This commit is contained in:
Jeroen van Rijn
2021-12-01 18:02:48 +01:00
parent ec63d0bbd2
commit beff90e1d1
2 changed files with 38 additions and 28 deletions
+2 -2
View File
@@ -239,7 +239,7 @@ parse_from_slice :: proc(data: []u8, options := DEFAULT_Options, path := "", err
/*
Consume peeked `<`
*/
tok := scan(t)
advance_rune(t)
open := scan(t)
#partial switch open.kind {
@@ -265,7 +265,7 @@ parse_from_slice :: proc(data: []u8, options := DEFAULT_Options, path := "", err
skip_element(t) or_return
}
case:
error(t, t.offset, "Expected \"<?xml\", got \"<?%v\".", tok.text)
error(t, t.offset, "Expected \"<?xml\", got \"<?%v\".", next.text)
return
}