Module Name:    src
Committed By:   kre
Date:           Sat Jun 15 05:02:24 UTC 2024

Modified Files:
        src/bin/sh: syntax.h

Log Message:
This file uses CHAR_MIN so needs <limits.h> to be complete.

While here, fix a typo in the alternate (as in #if 0'd out) version
of the ISCTL() macro.

NFCI.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/bin/sh/syntax.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/sh/syntax.h
diff -u src/bin/sh/syntax.h:1.12 src/bin/sh/syntax.h:1.13
--- src/bin/sh/syntax.h:1.12	Wed Feb 27 04:10:56 2019
+++ src/bin/sh/syntax.h	Sat Jun 15 05:02:24 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: syntax.h,v 1.12 2019/02/27 04:10:56 kre Exp $	*/
+/*	$NetBSD: syntax.h,v 1.13 2024/06/15 05:02:24 kre Exp $	*/
 
 /*-
  * Copyright (c) 1991, 1993
@@ -34,6 +34,7 @@
 
 #include <sys/cdefs.h>
 #include <ctype.h>
+#include <limits.h>
 
 /* Syntax classes */
 #define CWORD 0			/* character is nothing special */
@@ -93,7 +94,7 @@
 
 #define	ISCTL(c)	((c) >= CTL_FIRST && (c) <= CTL_LAST)
 #if 0				/* alternative form (generally slower) */
-#define	ICCTL(c)	(BASESYNTAX[(int)(c)] == CCTL)
+#define	ISCTL(c)	(BASESYNTAX[(int)(c)] == CCTL)
 #endif
 
 extern const char basesyntax[];

Reply via email to