aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make
diff options
context:
space:
mode:
authorJuli Mallett <jmallett@FreeBSD.org>2002-10-24 20:37:58 +0000
committerJuli Mallett <jmallett@FreeBSD.org>2002-10-24 20:37:58 +0000
commit5d468395776add93a41a6b066dc4c23a2a0c1fe2 (patch)
tree4c8024456a487bfc46098d21e0d1e20f7f72ed9c /usr.bin/make
parenta2fb4feded58bd6ccaf5bdb613b683907d5068d4 (diff)
downloadsrc-5d468395776add93a41a6b066dc4c23a2a0c1fe2.tar.gz
src-5d468395776add93a41a6b066dc4c23a2a0c1fe2.zip
Fix problem with my ability to tell the difference between 'r' and 'l'... We
want to check var[1], not val[1]. Submitted by: Mark Valentine <mark@thuvia.demon.co.uk> Pointed out by: sam Pointy hat to: jmallett
Notes
Notes: svn path=/head/; revision=105895
Diffstat (limited to 'usr.bin/make')
-rw-r--r--usr.bin/make/var.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/make/var.c b/usr.bin/make/var.c
index c0aaaaf24d09..a1462bc1babe 100644
--- a/usr.bin/make/var.c
+++ b/usr.bin/make/var.c
@@ -2281,7 +2281,7 @@ Var_Subst (char *var, char *str, GNode *ctxt, Boolean undefErr)
int expand;
for (;;) {
if (str[1] != '(' && str[1] != '{') {
- if (str[1] != *var || val[1] != '\0') {
+ if (str[1] != *var || var[1] != '\0') {
Buf_AddBytes(buf, 2, (Byte *) str);
str += 2;
expand = FALSE;