Module Name:    src
Committed By:   rillig
Date:           Tue Feb 23 00:27:48 UTC 2021

Modified Files:
        src/usr.bin/make: var.c
        src/usr.bin/make/unit-tests: moderrs.exp

Log Message:
make: quote ':S' in error message about missing delimiter


To generate a diff of this commit:
cvs rdiff -u -r1.845 -r1.846 src/usr.bin/make/var.c
cvs rdiff -u -r1.24 -r1.25 src/usr.bin/make/unit-tests/moderrs.exp

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/var.c
diff -u src/usr.bin/make/var.c:1.845 src/usr.bin/make/var.c:1.846
--- src/usr.bin/make/var.c:1.845	Tue Feb 23 00:25:06 2021
+++ src/usr.bin/make/var.c	Tue Feb 23 00:27:47 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: var.c,v 1.845 2021/02/23 00:25:06 rillig Exp $	*/
+/*	$NetBSD: var.c,v 1.846 2021/02/23 00:27:47 rillig Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990, 1993
@@ -140,7 +140,7 @@
 #include "metachar.h"
 
 /*	"@(#)var.c	8.3 (Berkeley) 3/19/94" */
-MAKE_RCSID("$NetBSD: var.c,v 1.845 2021/02/23 00:25:06 rillig Exp $");
+MAKE_RCSID("$NetBSD: var.c,v 1.846 2021/02/23 00:27:47 rillig Exp $");
 
 typedef enum VarFlags {
 	VFL_NONE	= 0,
@@ -2801,7 +2801,7 @@ ApplyModifier_Subst(const char **pp, App
 
 	char delim = (*pp)[1];
 	if (delim == '\0') {
-		Error("Missing delimiter for :S modifier");
+		Error("Missing delimiter for modifier ':S'");
 		(*pp)++;
 		return AMR_CLEANUP;
 	}

Index: src/usr.bin/make/unit-tests/moderrs.exp
diff -u src/usr.bin/make/unit-tests/moderrs.exp:1.24 src/usr.bin/make/unit-tests/moderrs.exp:1.25
--- src/usr.bin/make/unit-tests/moderrs.exp:1.24	Tue Feb 23 00:04:48 2021
+++ src/usr.bin/make/unit-tests/moderrs.exp	Tue Feb 23 00:27:48 2021
@@ -57,7 +57,7 @@ make: Unfinished modifier for "!" ('!' m
 
 
 mod-subst-delimiter:
-make: Missing delimiter for :S modifier
+make: Missing delimiter for modifier ':S'
 1:
 make: Unfinished modifier for "VAR" (',' missing)
 2:

Reply via email to