diff options
author | Andreas Schneider <asn@samba.org> | 2019-02-15 16:16:50 +0100 |
---|---|---|
committer | Andreas Schneider <asn@samba.org> | 2019-02-28 12:48:35 +0100 |
commit | fbb37b1fbc1bab4361aac258142257d353d082d8 (patch) | |
tree | 4188d29d0d25d4a2b79d06ba68636a4383d4906c | |
parent | 633e822b128123ac62b2f4322c4215521e45e38a (diff) | |
download | nss_wrapper-fbb37b1fbc1bab4361aac258142257d353d082d8.tar.gz nss_wrapper-fbb37b1fbc1bab4361aac258142257d353d082d8.tar.xz nss_wrapper-fbb37b1fbc1bab4361aac258142257d353d082d8.zip |
nwrap: Also check for NUL-byte in group loop
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r-- | src/nss_wrapper.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nss_wrapper.c b/src/nss_wrapper.c index a81145a..e7dd818 100644 --- a/src/nss_wrapper.c +++ b/src/nss_wrapper.c @@ -2491,7 +2491,7 @@ static bool nwrap_gr_parse_line(struct nwrap_cache *nwrap, char *line) } gr->gr_mem[0] = NULL; - for(nummem=0; p; nummem++) { + for(nummem = 0; p != NULL && p[0] != '\0'; nummem++) { char **m; size_t m_size; c = p; |