X-Git-Url: https://ruderich.org/simon/gitweb/?p=nsscash%2Fnsscash.git;a=blobdiff_plain;f=group.go;h=b96f6b14aa4c779cc59c1ebc4498c96a5fefcdb2;hp=4ca213a0edfabc48fd7a95e4280509c4547c9d5c;hb=bfa96c6bded3a8a4edab666f12429b0659e30ad2;hpb=06dfc130f0f152ef11c3113f7237e822b3e45b5b 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