move __BYTE_ORDER definition to alltypes.h
[musl] / src / passwd / getgrent_a.c
index ecd2f2e..7fc389d 100644 (file)
@@ -48,7 +48,8 @@ int __getgrent_a(FILE *f, struct group *gr, char **line, size_t *size, char ***m
                rv = errno;
                free(*line);
                *line = 0;
-               return 0;
+               gr = 0;
+               goto end;
        }
        if (*mems) {
                mem[0][0] = mems;