From 4ff89123a4da75a1d81dae3126e07b3e3fed556a Mon Sep 17 00:00:00 2001 From: yuin Date: Wed, 15 May 2019 17:54:37 +0900 Subject: [PATCH] Issue #5 : Fixed 'index out of range' error when FilterTags exists --- parser/raw_html.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser/raw_html.go b/parser/raw_html.go index d686328..fcc76e2 100644 --- a/parser/raw_html.go +++ b/parser/raw_html.go @@ -84,7 +84,7 @@ func (s *rawHTMLParser) parseMultiLineRegexp(reg *regexp.Regexp, block text.Read } if m != nil { - if s.FilterTags != nil { + if s.FilterTags != nil && len(m) > 1 { tagName := string(m[1]) if _, ok := s.FilterTags[tagName]; ok { return nil