From 954867fef518f6613eb417a7f1329047448f2821 Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Fri, 13 Aug 2021 19:37:18 -0700 Subject: [PATCH] words: fix parser to handle missing newline at end Signed-off-by: Brad Fitzpatrick --- words/words.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/words/words.go b/words/words.go index 72aa142ce..2d0c94925 100644 --- a/words/words.go +++ b/words/words.go @@ -48,6 +48,8 @@ func parseWords(txt []byte) []string { i := bytes.IndexByte(txt, '\n') if i != -1 { word, txt = word[:i], txt[i+1:] + } else { + txt = nil } if word := strings.TrimSpace(string(word)); word != "" && word[0] != '#' { ret = append(ret, word)