OSDN Git Service

-Wshadow tr fix from Jeff Garzik
authorEric Andersen <andersen@codepoet.org>
Fri, 23 Mar 2001 17:08:21 +0000 (17:08 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 23 Mar 2001 17:08:21 +0000 (17:08 -0000)
coreutils/tr.c
sysklogd/syslogd.c
syslogd.c
tr.c

index ddb7387..32a4f29 100644 (file)
@@ -142,7 +142,7 @@ extern int tr_main(int argc, char **argv)
 {
        register unsigned char *ptr;
        int output_length=0, input_length;
-       int index = 1;
+       int idx = 1;
        int i;
        RESERVE_BB_BUFFER(output, BUFSIZ);
        RESERVE_BB_BUFFER(input,  BUFSIZ);
@@ -157,8 +157,8 @@ extern int tr_main(int argc, char **argv)
        pinvec  = invec;
        poutvec = outvec;
 
-       if (argc > 1 && argv[index][0] == '-') {
-               for (ptr = (unsigned char *) &argv[index][1]; *ptr; ptr++) {
+       if (argc > 1 && argv[idx][0] == '-') {
+               for (ptr = (unsigned char *) &argv[idx][1]; *ptr; ptr++) {
                        switch (*ptr) {
                        case 'c':
                                com_fl = TRUE;
@@ -173,21 +173,21 @@ extern int tr_main(int argc, char **argv)
                                show_usage();
                        }
                }
-               index++;
+               idx++;
        }
        for (i = 0; i <= ASCII; i++) {
                vector[i] = i;
                invec[i] = outvec[i] = FALSE;
        }
 
-       if (argv[index] != NULL) {
-               input_length = expand(argv[index++], input);
+       if (argv[idx] != NULL) {
+               input_length = expand(argv[idx++], input);
                if (com_fl)
                        input_length = complement(input, input_length);
-               if (argv[index] != NULL) {
-                       if (*argv[index] == '\0')
+               if (argv[idx] != NULL) {
+                       if (*argv[idx] == '\0')
                                error_msg_and_die("STRING2 cannot be empty");
-                       output_length = expand(argv[index], output);
+                       output_length = expand(argv[idx], output);
                        map(input, input_length, output, output_length);
                }
                for (i = 0; i < input_length; i++)
index 52642e3..e5ddd3b 100644 (file)
@@ -55,7 +55,7 @@
 #define __LOG_FILE "/var/log/messages"
 
 /* Path to the unix socket */
-char lfile[BUFSIZ] = "";
+static char lfile[BUFSIZ] = "";
 
 static char *logFilePath = __LOG_FILE;
 
@@ -390,18 +390,18 @@ static void domark(int sig)
 static const int BUFSIZE = 1023;
 static int serveConnection (int conn)
 {
-       RESERVE_BB_BUFFER(buf, BUFSIZE + 1);
+       RESERVE_BB_BUFFER(tmpbuf, BUFSIZE + 1);
        int    n_read;
 
-       while ((n_read = read (conn, buf, BUFSIZE )) > 0) {
+       while ((n_read = read (conn, tmpbuf, BUFSIZE )) > 0) {
 
                int           pri = (LOG_USER | LOG_NOTICE);
                char          line[ BUFSIZE + 1 ];
                unsigned char c;
 
-               char *p = buf, *q = line;
+               char *p = tmpbuf, *q = line;
 
-               buf[ n_read - 1 ] = '\0';
+               tmpbuf[ n_read - 1 ] = '\0';
 
                while (p && (c = *p) && q < &line[ sizeof (line) - 1 ]) {
                        if (c == '<') {
index 52642e3..e5ddd3b 100644 (file)
--- a/syslogd.c
+++ b/syslogd.c
@@ -55,7 +55,7 @@
 #define __LOG_FILE "/var/log/messages"
 
 /* Path to the unix socket */
-char lfile[BUFSIZ] = "";
+static char lfile[BUFSIZ] = "";
 
 static char *logFilePath = __LOG_FILE;
 
@@ -390,18 +390,18 @@ static void domark(int sig)
 static const int BUFSIZE = 1023;
 static int serveConnection (int conn)
 {
-       RESERVE_BB_BUFFER(buf, BUFSIZE + 1);
+       RESERVE_BB_BUFFER(tmpbuf, BUFSIZE + 1);
        int    n_read;
 
-       while ((n_read = read (conn, buf, BUFSIZE )) > 0) {
+       while ((n_read = read (conn, tmpbuf, BUFSIZE )) > 0) {
 
                int           pri = (LOG_USER | LOG_NOTICE);
                char          line[ BUFSIZE + 1 ];
                unsigned char c;
 
-               char *p = buf, *q = line;
+               char *p = tmpbuf, *q = line;
 
-               buf[ n_read - 1 ] = '\0';
+               tmpbuf[ n_read - 1 ] = '\0';
 
                while (p && (c = *p) && q < &line[ sizeof (line) - 1 ]) {
                        if (c == '<') {
diff --git a/tr.c b/tr.c
index ddb7387..32a4f29 100644 (file)
--- a/tr.c
+++ b/tr.c
@@ -142,7 +142,7 @@ extern int tr_main(int argc, char **argv)
 {
        register unsigned char *ptr;
        int output_length=0, input_length;
-       int index = 1;
+       int idx = 1;
        int i;
        RESERVE_BB_BUFFER(output, BUFSIZ);
        RESERVE_BB_BUFFER(input,  BUFSIZ);
@@ -157,8 +157,8 @@ extern int tr_main(int argc, char **argv)
        pinvec  = invec;
        poutvec = outvec;
 
-       if (argc > 1 && argv[index][0] == '-') {
-               for (ptr = (unsigned char *) &argv[index][1]; *ptr; ptr++) {
+       if (argc > 1 && argv[idx][0] == '-') {
+               for (ptr = (unsigned char *) &argv[idx][1]; *ptr; ptr++) {
                        switch (*ptr) {
                        case 'c':
                                com_fl = TRUE;
@@ -173,21 +173,21 @@ extern int tr_main(int argc, char **argv)
                                show_usage();
                        }
                }
-               index++;
+               idx++;
        }
        for (i = 0; i <= ASCII; i++) {
                vector[i] = i;
                invec[i] = outvec[i] = FALSE;
        }
 
-       if (argv[index] != NULL) {
-               input_length = expand(argv[index++], input);
+       if (argv[idx] != NULL) {
+               input_length = expand(argv[idx++], input);
                if (com_fl)
                        input_length = complement(input, input_length);
-               if (argv[index] != NULL) {
-                       if (*argv[index] == '\0')
+               if (argv[idx] != NULL) {
+                       if (*argv[idx] == '\0')
                                error_msg_and_die("STRING2 cannot be empty");
-                       output_length = expand(argv[index], output);
+                       output_length = expand(argv[idx], output);
                        map(input, input_length, output, output_length);
                }
                for (i = 0; i < input_length; i++)