From: Alejandro Colomar Date: Mon, 4 Nov 2024 21:09:46 +0000 (+0100) Subject: lib/gshadow.c: Remove dead code X-Git-Tag: 4.17.0-rc1~8 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=30bcd185c3d36eec12ff2c7dea0569135f958363;p=thirdparty%2Fshadow.git lib/gshadow.c: Remove dead code Nothing is using that value outside of build_list(). Keep it as an local variable. Signed-off-by: Alejandro Colomar --- diff --git a/lib/gshadow.c b/lib/gshadow.c index c91927014..87546621b 100644 --- a/lib/gshadow.c +++ b/lib/gshadow.c @@ -28,16 +28,14 @@ static /*@null@*/FILE *shadow; static /*@null@*//*@only@*/char **members = NULL; -static size_t nmembers = 0; static /*@null@*//*@only@*/char **admins = NULL; -static size_t nadmins = 0; static struct sgrp sgroup; #define FIELDS 4 static /*@null@*/char ** -build_list(char *s, char ***lp, size_t *np) +build_list(char *s, char ***lp) { char **l; size_t n; @@ -50,7 +48,6 @@ build_list(char *s, char ***lp, size_t *np) l[n] = strsep(&s, ","); n++; *lp = l; - *np = n; } l = XREALLOC(*lp, n + 1, char *); @@ -123,8 +120,8 @@ sgetsgent(const char *string) free (admins); free (members); - sgroup.sg_adm = build_list (fields[2], &admins, &nadmins); - sgroup.sg_mem = build_list (fields[3], &members, &nmembers); + sgroup.sg_adm = build_list(fields[2], &admins); + sgroup.sg_mem = build_list(fields[3], &members); return &sgroup; }