getopt: fix null pointer arithmetic ub
[musl] / src / passwd / fgetpwent.c
1 #define _GNU_SOURCE
2 #include "pwf.h"
3
4 struct passwd *fgetpwent(FILE *f)
5 {
6         static char *line;
7         static struct passwd pw;
8         size_t size=0;
9         struct passwd *res;
10         __getpwent_a(f, &pw, &line, &size, &res);
11         return res;
12 }