From cdbcef72a1b9f93d08455b5a77f7f7afa2b9f53d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 11 Sep 2020 14:55:50 +0100 Subject: fix nil pointer panic --- internal/regex/regex.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'internal/regex') diff --git a/internal/regex/regex.go b/internal/regex/regex.go index 707cb48..f668c38 100644 --- a/internal/regex/regex.go +++ b/internal/regex/regex.go @@ -39,6 +39,10 @@ func New(regexStr string, flag Flag) (Regex, error) { } func new(regexStr string, flags []Flag) (Regex, error) { + if len(flags) == 0 { + flags = append(flags, Default) + } + r := Regex{ regexStr: regexStr, flags: flags, -- cgit v1.2.3