Module Name: src
Committed By: dyoung
Date: Fri Apr 17 20:25:08 UTC 2009
Modified Files:
src/usr.bin/passwd: local_passwd.c passwd.c
Log Message:
Rename variables to fix GCC warnings: local variables optopt and optarg
shadow globals.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/usr.bin/passwd/local_passwd.c
cvs rdiff -u -r1.29 -r1.30 src/usr.bin/passwd/passwd.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.bin/passwd/local_passwd.c
diff -u src/usr.bin/passwd/local_passwd.c:1.32 src/usr.bin/passwd/local_passwd.c:1.33
--- src/usr.bin/passwd/local_passwd.c:1.32 Sun Apr 12 23:59:37 2009
+++ src/usr.bin/passwd/local_passwd.c Fri Apr 17 20:25:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: local_passwd.c,v 1.32 2009/04/12 23:59:37 lukem Exp $ */
+/* $NetBSD: local_passwd.c,v 1.33 2009/04/17 20:25:08 dyoung Exp $ */
/*-
* Copyright (c) 1990, 1993, 1994
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "from: @(#)local_passwd.c 8.3 (Berkeley) 4/2/94";
#else
-__RCSID("$NetBSD: local_passwd.c,v 1.32 2009/04/12 23:59:37 lukem Exp $");
+__RCSID("$NetBSD: local_passwd.c,v 1.33 2009/04/17 20:25:08 dyoung Exp $");
#endif
#endif /* not lint */
@@ -228,9 +228,9 @@
}
int
-local_arg(char arg, const char *optarg)
+local_arg(char ch, const char *arg)
{
- switch (arg) {
+ switch (ch) {
case 'l':
force_local = 1;
break;
Index: src/usr.bin/passwd/passwd.c
diff -u src/usr.bin/passwd/passwd.c:1.29 src/usr.bin/passwd/passwd.c:1.30
--- src/usr.bin/passwd/passwd.c:1.29 Sun Apr 12 23:59:37 2009
+++ src/usr.bin/passwd/passwd.c Fri Apr 17 20:25:08 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: passwd.c,v 1.29 2009/04/12 23:59:37 lukem Exp $ */
+/* $NetBSD: passwd.c,v 1.30 2009/04/17 20:25:08 dyoung Exp $ */
/*
* Copyright (c) 1988, 1993, 1994
@@ -39,7 +39,7 @@
#if 0
static char sccsid[] = "from: @(#)passwd.c 8.3 (Berkeley) 4/2/94";
#else
-__RCSID("$NetBSD: passwd.c,v 1.29 2009/04/12 23:59:37 lukem Exp $");
+__RCSID("$NetBSD: passwd.c,v 1.30 2009/04/17 20:25:08 dyoung Exp $");
#endif
#endif /* not lint */
@@ -250,7 +250,7 @@
int ch;
char *username;
char optstring[64]; /* if we ever get more than 64 args, shoot me. */
- const char *curopt, *optopt;
+ const char *curopt, *oopt;
int i, j;
int valid;
int use_always;
@@ -306,15 +306,15 @@
curopt = pw_modules[i].args;
while (*curopt != '\0') {
- if ((optopt = strchr(optstring, *curopt)) == NULL) {
+ if ((oopt = strchr(optstring, *curopt)) == NULL) {
optstring[j++] = *curopt;
if (curopt[1] == ':') {
curopt++;
optstring[j++] = *curopt;
}
optstring[j] = '\0';
- } else if ((optopt[1] == ':' && curopt[1] != ':') ||
- (optopt[1] != ':' && curopt[1] == ':')) {
+ } else if ((oopt[1] == ':' && curopt[1] != ':') ||
+ (oopt[1] != ':' && curopt[1] == ':')) {
errx(1, "NetBSD ERROR! Different password "
"modules have two different ideas about "
"%c argument format.", curopt[0]);
@@ -329,8 +329,8 @@
for (i = 0; pw_modules[i].pw_init != NULL; i++) {
if (pw_modules[i].invalid)
continue;
- if ((optopt = strchr(pw_modules[i].args, ch)) != NULL) {
- j = (optopt[1] == ':') ?
+ if ((oopt = strchr(pw_modules[i].args, ch)) != NULL) {
+ j = (oopt[1] == ':') ?
! (*pw_modules[i].pw_arg)(ch, optarg) :
! (*pw_modules[i].pw_arg)(ch, NULL);
if (j != 0)