X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=group.go;h=b96f6b14aa4c779cc59c1ebc4498c96a5fefcdb2;hb=d72650db8abe817b328754fb2e33137346058f15;hp=4ca213a0edfabc48fd7a95e4280509c4547c9d5c;hpb=a3031f694a0d58d23d383346ee848a6c78a1e4b9;p=nsscash%2Fnsscash.git diff --git a/group.go b/group.go index 4ca213a..b96f6b1 100644 --- a/group.go +++ b/group.go @@ -68,6 +68,11 @@ func ParseGroups(r io.Reader) ([]Group, error) { t, err := s.ReadString('\n') if err != nil { if err == io.EOF { + if t != "" { + return nil, fmt.Errorf( + "no newline in last line: %q", + t) + } break } return nil, err