Module Name: src
Committed By: rillig
Date: Sat Aug 26 14:59:44 UTC 2023
Modified Files:
src/usr.bin/error: filter.c main.c pi.c subr.c touch.c
Log Message:
error: use separate tokens for characters, integers and pointers
Assisted by lint's queries 10, 14, 15.
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/usr.bin/error/filter.c
cvs rdiff -u -r1.25 -r1.26 src/usr.bin/error/main.c
cvs rdiff -u -r1.22 -r1.23 src/usr.bin/error/pi.c
cvs rdiff -u -r1.23 -r1.24 src/usr.bin/error/subr.c
cvs rdiff -u -r1.31 -r1.32 src/usr.bin/error/touch.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/error/filter.c
diff -u src/usr.bin/error/filter.c:1.19 src/usr.bin/error/filter.c:1.20
--- src/usr.bin/error/filter.c:1.19 Sat Aug 26 12:43:28 2023
+++ src/usr.bin/error/filter.c Sat Aug 26 14:59:44 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: filter.c,v 1.19 2023/08/26 12:43:28 rillig Exp $ */
+/* $NetBSD: filter.c,v 1.20 2023/08/26 14:59:44 rillig Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)filter.c 8.1 (Berkeley) 6/6/93";
#endif
-__RCSID("$NetBSD: filter.c,v 1.19 2023/08/26 12:43:28 rillig Exp $");
+__RCSID("$NetBSD: filter.c,v 1.20 2023/08/26 14:59:44 rillig Exp $");
#endif /* not lint */
#include <sys/param.h>
@@ -52,7 +52,7 @@ static const char *lint_libs[] = {
IG_FILE2,
IG_FILE3,
IG_FILE4,
- 0
+ NULL
};
static int lexsort(const void *, const void *);
Index: src/usr.bin/error/main.c
diff -u src/usr.bin/error/main.c:1.25 src/usr.bin/error/main.c:1.26
--- src/usr.bin/error/main.c:1.25 Sat Aug 26 14:50:53 2023
+++ src/usr.bin/error/main.c Sat Aug 26 14:59:44 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.25 2023/08/26 14:50:53 rillig Exp $ */
+/* $NetBSD: main.c,v 1.26 2023/08/26 14:59:44 rillig Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1980, 19
#if 0
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 6/6/93";
#endif
-__RCSID("$NetBSD: main.c,v 1.25 2023/08/26 14:50:53 rillig Exp $");
+__RCSID("$NetBSD: main.c,v 1.26 2023/08/26 14:59:44 rillig Exp $");
#endif /* not lint */
#include <signal.h>
@@ -88,7 +88,7 @@ int
main(int argc, char **argv)
{
int c;
- char *ignorename = 0;
+ char *ignorename = NULL;
int ed_argc;
char **ed_argv; /* return from touchfiles */
bool show_errors = false;
@@ -147,7 +147,7 @@ main(int argc, char **argv)
}
if (notouch)
- suffixlist = 0;
+ suffixlist = NULL;
if ((queryfile = fopen(im_on, "r")) == NULL) {
Index: src/usr.bin/error/pi.c
diff -u src/usr.bin/error/pi.c:1.22 src/usr.bin/error/pi.c:1.23
--- src/usr.bin/error/pi.c:1.22 Sat Aug 26 14:50:53 2023
+++ src/usr.bin/error/pi.c Sat Aug 26 14:59:44 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: pi.c,v 1.22 2023/08/26 14:50:53 rillig Exp $ */
+/* $NetBSD: pi.c,v 1.23 2023/08/26 14:59:44 rillig Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)pi.c 8.1 (Berkeley) 6/6/93";
#endif
-__RCSID("$NetBSD: pi.c,v 1.22 2023/08/26 14:50:53 rillig Exp $");
+__RCSID("$NetBSD: pi.c,v 1.23 2023/08/26 14:59:44 rillig Exp $");
#endif /* not lint */
#include <stdio.h>
@@ -144,13 +144,13 @@ static bool piptr(const char *);
static const char *Months[] = {
"Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec",
- 0
+ NULL
};
static const char *Days[] = {
- "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", 0
+ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", NULL
};
static const char *Piroutines[] = {
- "program", "function", "procedure", 0
+ "program", "function", "procedure", NULL
};
@@ -416,7 +416,8 @@ pi(void)
* End matched %s on line %d
* Inserted keyword end matching %s on line %d
*/
- multiple = structured = false;
+ structured = false;
+ multiple = false;
if (
(cur_wordc == 6 && wordvcmp(cur_wordv+1, 2, pi_Endmatched) == 0)
|| (cur_wordc == 8 && wordvcmp(cur_wordv+1, 4, pi_Inserted) == 0)
Index: src/usr.bin/error/subr.c
diff -u src/usr.bin/error/subr.c:1.23 src/usr.bin/error/subr.c:1.24
--- src/usr.bin/error/subr.c:1.23 Sat Aug 26 14:50:53 2023
+++ src/usr.bin/error/subr.c Sat Aug 26 14:59:44 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: subr.c,v 1.23 2023/08/26 14:50:53 rillig Exp $ */
+/* $NetBSD: subr.c,v 1.24 2023/08/26 14:59:44 rillig Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)subr.c 8.1 (Berkeley) 6/6/93";
#endif
-__RCSID("$NetBSD: subr.c,v 1.23 2023/08/26 14:50:53 rillig Exp $");
+__RCSID("$NetBSD: subr.c,v 1.24 2023/08/26 14:59:44 rillig Exp $");
#endif /* not lint */
#include <ctype.h>
@@ -266,7 +266,7 @@ struct lang_desc lang_table[] = {
{ /*INRI 17*/ "ri", riincomment, rioutcomment },
{ /*INTROFF 18*/ "troff", troffincomment, troffoutcomment },
{ /*INMOD2 19*/ "mod2", mod2incomment, mod2outcomment },
- { 0, 0, 0 }
+ { NULL, NULL, NULL }
};
void
Index: src/usr.bin/error/touch.c
diff -u src/usr.bin/error/touch.c:1.31 src/usr.bin/error/touch.c:1.32
--- src/usr.bin/error/touch.c:1.31 Sat Aug 26 14:50:53 2023
+++ src/usr.bin/error/touch.c Sat Aug 26 14:59:44 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: touch.c,v 1.31 2023/08/26 14:50:53 rillig Exp $ */
+/* $NetBSD: touch.c,v 1.32 2023/08/26 14:59:44 rillig Exp $ */
/*
* Copyright (c) 1980, 1993
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)touch.c 8.1 (Berkeley) 6/6/93";
#endif
-__RCSID("$NetBSD: touch.c,v 1.31 2023/08/26 14:50:53 rillig Exp $");
+__RCSID("$NetBSD: touch.c,v 1.32 2023/08/26 14:59:44 rillig Exp $");
#endif /* not lint */
#include <sys/param.h>
@@ -137,7 +137,8 @@ findfiles(int my_nerrors, Eptr *my_error
* for a given file.
*/
my_files[1] = &my_errors[ei];
- touchedfiles[0] = touchedfiles[1] = false;
+ touchedfiles[0] = false;
+ touchedfiles[1] = false;
name = "\1";
fi = 1;
ECITERATE(ei, errorp, ei, my_errors, my_nerrors) {
@@ -502,9 +503,10 @@ oktotouch(const char *filename)
&& *src == *pat; /* and equal... */
src++, pat++)
continue;
- if (*src == 0 && (*pat == 0 || *pat == '.' || *pat == '*'))
+ if (*src == '\0'
+ && (*pat == '\0' || *pat == '.' || *pat == '*'))
return true;
- if (*src != 0 && *pat == '*')
+ if (*src != '\0' && *pat == '*')
return true;
while (*pat != '\0' && *pat != '.')
pat++;
@@ -553,7 +555,7 @@ execvarg(int n_pissed_on, int *r_argc, c
}
if (!terse)
fprintf(stdout, "\n");
- (*r_argv)[n_pissed_on] = 0;
+ (*r_argv)[n_pissed_on] = NULL;
}
static FILE *o_touchedfile; /* the old file */