summaryrefslogtreecommitdiffstats
path: root/parser/pageparser/item.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-10-18 09:04:48 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-10-22 19:57:44 +0200
commit27f5a906a2a34e3b8348c8baeea48355352b5bbb (patch)
treec344734a579ba4129d4235486f1489472928331d /parser/pageparser/item.go
parent2fdc4a24d5450a98cf38a4456e8e0e8e97a3343d (diff)
parser/pageparser: Use []byte in page lexer
See #5324
Diffstat (limited to 'parser/pageparser/item.go')
-rw-r--r--parser/pageparser/item.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/parser/pageparser/item.go b/parser/pageparser/item.go
index f7495c90e..35bc8e268 100644
--- a/parser/pageparser/item.go
+++ b/parser/pageparser/item.go
@@ -18,7 +18,7 @@ import "fmt"
type Item struct {
typ itemType
pos pos
- Val string
+ Val []byte
}
func (i Item) IsText() bool {
@@ -70,7 +70,7 @@ func (i Item) String() string {
case i.typ == tEOF:
return "EOF"
case i.typ == tError:
- return i.Val
+ return string(i.Val)
case i.typ > tKeywordMarker:
return fmt.Sprintf("<%s>", i.Val)
case len(i.Val) > 50: