src/usermod.c: grp_update(): Remove scope of variable, and fix const correctness

Signed-off-by: Alejandro Colomar <alx@kernel.org>
This commit is contained in:
Alejandro Colomar
2024-01-26 09:40:10 +01:00
committed by Iker Pedrosa
parent 5a5cd85bd2
commit d452d1b812
+4 -1
View File
@@ -971,7 +971,6 @@ static void grp_update (void)
*/
static void process_flags (int argc, char **argv)
{
const struct group *grp;
struct stat st;
bool anyflag = false;
@@ -1077,6 +1076,9 @@ static void process_flags (int argc, char **argv)
fflg = true;
break;
case 'g':
{
struct group *grp;
grp = prefix_getgr_nam_gid (optarg);
if (NULL == grp) {
fprintf (stderr,
@@ -1088,6 +1090,7 @@ static void process_flags (int argc, char **argv)
gflg = true;
gr_free (grp);
break;
}
case 'G':
if (get_groups (optarg) != 0) {
exit (E_NOTFOUND);