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 */

Reply via email to