Avoid unused variable warnings when building with PAM

newusers.c:467:15: warning: unused variable ‘cp’ [-Wunused-variable]
  467 |         char *cp;
      |               ^~

newusers.c:611:13: warning: unused variable ‘bad_s’ [-Wunused-variable]
  611 |         int bad_s;
      |             ^~~~~
This commit is contained in:
Christian Göttsche 2022-01-03 12:23:17 +01:00
parent 7909308285
commit debea9b761

View File

@ -464,7 +464,9 @@ static int add_passwd (struct passwd *pwd, const char *password)
{ {
const struct spwd *sp; const struct spwd *sp;
struct spwd spent; struct spwd spent;
#ifndef USE_PAM
char *cp; char *cp;
#endif /* !USE_PAM */
#ifndef USE_PAM #ifndef USE_PAM
void *crypt_arg = NULL; void *crypt_arg = NULL;
@ -607,9 +609,11 @@ static int add_passwd (struct passwd *pwd, const char *password)
static void process_flags (int argc, char **argv) static void process_flags (int argc, char **argv)
{ {
int c; int c;
#ifndef USE_PAM
#if defined(USE_SHA_CRYPT) || defined(USE_BCRYPT) || defined(USE_YESCRYPT) #if defined(USE_SHA_CRYPT) || defined(USE_BCRYPT) || defined(USE_YESCRYPT)
int bad_s; int bad_s;
#endif /* USE_SHA_CRYPT || USE_BCRYPT || USE_YESCRYPT */ #endif /* USE_SHA_CRYPT || USE_BCRYPT || USE_YESCRYPT */
#endif /* !USE_PAM */
static struct option long_options[] = { static struct option long_options[] = {
{"badnames", no_argument, NULL, 'b'}, {"badnames", no_argument, NULL, 'b'},
#ifndef USE_PAM #ifndef USE_PAM