diff options
author | Mark Johnston <markj@FreeBSD.org> | 2016-06-09 01:11:48 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2016-06-09 01:11:48 +0000 |
commit | 03ad7e450ab5f5ccd88e890184e1c6573890b3d6 (patch) | |
tree | 03f5ac9c166a2a53d55f6387faea6dfd59854bba | |
parent | 7f750d503413007b6a6780922432b00d8b4179f0 (diff) |
Notes
-rw-r--r-- | lib/libc/gen/getnetgrent.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libc/gen/getnetgrent.c b/lib/libc/gen/getnetgrent.c index 71a36e25bba6..ab3a46f19a0f 100644 --- a/lib/libc/gen/getnetgrent.c +++ b/lib/libc/gen/getnetgrent.c @@ -558,6 +558,10 @@ read_for_group(const char *group) continue; } } + if (strlen(result) == 0) { + free(result); + return (NULL); + } snprintf(line, LINSIZ, "%s %s", group, result); free(result); } |