From 45d2d57d45444881401013d5312a30a33b1ac433 Mon Sep 17 00:00:00 2001 From: YaroslavPodorvanov <63663261+YaroslavPodorvanov@users.noreply.github.com> Date: Wed, 16 Sep 2020 21:26:36 +0300 Subject: [PATCH] fix mailru/easyjson#310 (#311) * fix mailru/easyjson#310 * reset byteValueCloned on lexer consume, after review #310 --- jlexer/lexer.go | 1 + 1 file changed, 1 insertion(+) diff --git a/jlexer/lexer.go b/jlexer/lexer.go index a42e9d6..02ea0f2 100644 --- a/jlexer/lexer.go +++ b/jlexer/lexer.go @@ -401,6 +401,7 @@ func (r *Lexer) scanToken() { // consume resets the current token to allow scanning the next one. func (r *Lexer) consume() { r.token.kind = tokenUndef + r.token.byteValueCloned = false r.token.delimValue = 0 }