From a2a4df088646a5f363f9321c52ef9ab9ba4706aa Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sun, 20 Aug 2017 03:33:55 +0900 Subject: Pass util.Chars by pointer --- src/pattern.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pattern.go') diff --git a/src/pattern.go b/src/pattern.go index 94615add..636ae1ee 100644 --- a/src/pattern.go +++ b/src/pattern.go @@ -387,7 +387,7 @@ func (p *Pattern) transformInput(item *Item) []Token { func (p *Pattern) iter(pfun algo.Algo, tokens []Token, caseSensitive bool, normalize bool, forward bool, pattern []rune, withPos bool, slab *util.Slab) (Offset, int, *[]int) { for _, part := range tokens { - if res, pos := pfun(caseSensitive, normalize, forward, *part.text, pattern, withPos, slab); res.Start >= 0 { + if res, pos := pfun(caseSensitive, normalize, forward, part.text, pattern, withPos, slab); res.Start >= 0 { sidx := int32(res.Start) + part.prefixLength eidx := int32(res.End) + part.prefixLength if pos != nil { -- cgit v1.2.3