From 4e955b764699c25765f324fff43c460fe8f89d59 Mon Sep 17 00:00:00 2001 From: Patrick Gaskin Date: Thu, 28 May 2020 17:16:03 -0400 Subject: [PATCH] examples/webster1913-convert: Fixed end license being included as a word --- examples/webster1913-convert/webster1913/parser.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/webster1913-convert/webster1913/parser.go b/examples/webster1913-convert/webster1913/parser.go index edf0e11..55ddd9a 100644 --- a/examples/webster1913-convert/webster1913/parser.go +++ b/examples/webster1913-convert/webster1913/parser.go @@ -77,6 +77,10 @@ func Parse(r io.Reader, progress func(i int, w string)) (Dict, error) { lnt := bytes.TrimSpace(ln) blankLine := len(lnt) == 0 + if bytes.HasPrefix(lnt, []byte("*** END")) { + break + } + if entryWordRe.Match(ln) { if state == StateNone { // skip the file header(up to the word "A")