Module Name:    src
Committed By:   rillig
Date:           Thu Oct  1 23:44:36 UTC 2020

Modified Files:
        src/usr.bin/make: main.c nonints.h parse.c

Log Message:
make(1): add missing const for Parse_AddIncludeDir


To generate a diff of this commit:
cvs rdiff -u -r1.359 -r1.360 src/usr.bin/make/main.c
cvs rdiff -u -r1.132 -r1.133 src/usr.bin/make/nonints.h
cvs rdiff -u -r1.343 -r1.344 src/usr.bin/make/parse.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/make/main.c
diff -u src/usr.bin/make/main.c:1.359 src/usr.bin/make/main.c:1.360
--- src/usr.bin/make/main.c:1.359	Thu Oct  1 23:42:22 2020
+++ src/usr.bin/make/main.c	Thu Oct  1 23:44:36 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: main.c,v 1.359 2020/10/01 23:42:22 rillig Exp $	*/
+/*	$NetBSD: main.c,v 1.360 2020/10/01 23:44:36 rillig Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -126,7 +126,7 @@
 #endif
 
 /*	"@(#)main.c	8.3 (Berkeley) 3/19/94"	*/
-MAKE_RCSID("$NetBSD: main.c,v 1.359 2020/10/01 23:42:22 rillig Exp $");
+MAKE_RCSID("$NetBSD: main.c,v 1.360 2020/10/01 23:44:36 rillig Exp $");
 #if defined(MAKE_NATIVE) && !defined(lint)
 __COPYRIGHT("@(#) Copyright (c) 1988, 1989, 1990, 1993\
  The Regents of the University of California.  All rights reserved.");
@@ -475,7 +475,7 @@ MainParseArgSysInc(const char *argvalue)
 }
 
 static Boolean
-MainParseArg(char c, char *argvalue)
+MainParseArg(char c, const char *argvalue)
 {
 	switch (c) {
 	case '\0':
@@ -603,7 +603,7 @@ MainParseArg(char c, char *argvalue)
 static void
 MainParseArgs(int argc, char **argv)
 {
-	char c = '?';
+	char c;
 	int arginc;
 	char *argvalue;
 	char *optscan;

Index: src/usr.bin/make/nonints.h
diff -u src/usr.bin/make/nonints.h:1.132 src/usr.bin/make/nonints.h:1.133
--- src/usr.bin/make/nonints.h:1.132	Sun Sep 27 11:37:19 2020
+++ src/usr.bin/make/nonints.h	Thu Oct  1 23:44:36 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: nonints.h,v 1.132 2020/09/27 11:37:19 rillig Exp $	*/
+/*	$NetBSD: nonints.h,v 1.133 2020/10/01 23:44:36 rillig Exp $	*/
 
 /*-
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -123,7 +123,7 @@ char *cached_realpath(const char *, char
 void Parse_Error(int, const char *, ...) MAKE_ATTR_PRINTFLIKE(2, 3);
 Boolean Parse_IsVar(const char *);
 void Parse_DoVar(char *, GNode *);
-void Parse_AddIncludeDir(char *);
+void Parse_AddIncludeDir(const char *);
 void Parse_File(const char *, int);
 void Parse_Init(void);
 void Parse_End(void);

Index: src/usr.bin/make/parse.c
diff -u src/usr.bin/make/parse.c:1.343 src/usr.bin/make/parse.c:1.344
--- src/usr.bin/make/parse.c:1.343	Mon Sep 28 23:13:57 2020
+++ src/usr.bin/make/parse.c	Thu Oct  1 23:44:36 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: parse.c,v 1.343 2020/09/28 23:13:57 rillig Exp $	*/
+/*	$NetBSD: parse.c,v 1.344 2020/10/01 23:44:36 rillig Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -132,7 +132,7 @@
 #include "pathnames.h"
 
 /*	"@(#)parse.c	8.3 (Berkeley) 3/19/94"	*/
-MAKE_RCSID("$NetBSD: parse.c,v 1.343 2020/09/28 23:13:57 rillig Exp $");
+MAKE_RCSID("$NetBSD: parse.c,v 1.344 2020/10/01 23:44:36 rillig Exp $");
 
 /* types and constants */
 
@@ -2031,7 +2031,7 @@ ParseHasCommands(void *gnp)
 /* Add a directory to the path searched for included makefiles bracketed
  * by double-quotes. */
 void
-Parse_AddIncludeDir(char *dir)
+Parse_AddIncludeDir(const char *dir)
 {
     (void)Dir_AddDir(parseIncPath, dir);
 }

Reply via email to