Update lexer.Consumed() to not overwrite existing error

This commit is contained in:
Jake Verbaten
2017-05-05 14:25:29 -07:00
committed by GitHub
parent 3f09c2282f
commit 1e00e5495e
+2 -2
View File
@@ -582,11 +582,11 @@ func (r *Lexer) Consumed() {
for _, c := range r.Data[r.pos:] {
if c != ' ' && c != '\t' && c != '\r' && c != '\n' {
r.fatalError = &LexerError{
r.addError(&LexerError{
Reason: "invalid character '" + string(c) + "' after top-level value",
Offset: r.pos,
Data: string(r.Data[r.pos:]),
}
})
return
}