From debea9b76193bee1632f713c0c8e60ed03abdfd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Mon, 3 Jan 2022 12:23:17 +0100 Subject: [PATCH] Avoid unused variable warnings when building with PAM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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; | ^~~~~ --- src/newusers.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/newusers.c b/src/newusers.c index c1d29f83..8e7c620d 100644 --- a/src/newusers.c +++ b/src/newusers.c @@ -464,7 +464,9 @@ static int add_passwd (struct passwd *pwd, const char *password) { const struct spwd *sp; struct spwd spent; +#ifndef USE_PAM char *cp; +#endif /* !USE_PAM */ #ifndef USE_PAM 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) { int c; +#ifndef USE_PAM #if defined(USE_SHA_CRYPT) || defined(USE_BCRYPT) || defined(USE_YESCRYPT) int bad_s; #endif /* USE_SHA_CRYPT || USE_BCRYPT || USE_YESCRYPT */ +#endif /* !USE_PAM */ static struct option long_options[] = { {"badnames", no_argument, NULL, 'b'}, #ifndef USE_PAM