Drop unused member in regexpMatchTree
Change-Id: Icd64611a406496d9c80dd4d92d03a88d19fe35f4
diff --git a/eval.go b/eval.go
index d42be43..d7433e3 100644
--- a/eval.go
+++ b/eval.go
@@ -53,7 +53,6 @@
}
type regexpMatchTree struct {
- query *query.Regexp
regexp *regexp.Regexp
child matchTree
@@ -357,8 +356,7 @@
func (d *indexData) newMatchTree(q query.Q, sq map[*substrMatchTree]struct{}, stats *Stats) (matchTree, error) {
switch s := q.(type) {
case *query.Regexp:
- sz := ngramSize
- subQ := query.RegexpToQuery(s.Regexp, sz)
+ subQ := query.RegexpToQuery(s.Regexp, ngramSize)
subQ = query.Map(subQ, func(q query.Q) query.Q {
if sub, ok := q.(*query.Substring); ok {
sub.FileName = s.FileName