From: Serge Hallyn Date: Sun, 15 Aug 2021 00:25:51 +0000 (-0500) Subject: useradd.c: Fix undeclared subuid_count when not using subids X-Git-Tag: 4.10~44^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=049b08481acc2040e2079ae06e64d0bb36326528;p=thirdparty%2Fshadow.git useradd.c: Fix undeclared subuid_count when not using subids subuid_count won't get used by usr_update(), but since we're passing it as an argument we have to make sure it's always defined. So just define it as pre-set to 0. Closes #402 Signed-off-by: Serge Hallyn --- diff --git a/src/useradd.c b/src/useradd.c index 9abeea6e4..f90127cd5 100644 --- a/src/useradd.c +++ b/src/useradd.c @@ -2418,9 +2418,9 @@ int main (int argc, char **argv) #ifdef ENABLE_SUBIDS uid_t uid_min; uid_t uid_max; - unsigned long subuid_count; - unsigned long subgid_count; #endif + unsigned long subuid_count = 0; + unsigned long subgid_count = 0; /* * Get my name so that I can use it to report errors.