aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/mk/varsub.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/mk/varsub.c')
-rw-r--r--src/cmd/mk/varsub.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/mk/varsub.c b/src/cmd/mk/varsub.c
index 5b7c984a..223ba78d 100644
--- a/src/cmd/mk/varsub.c
+++ b/src/cmd/mk/varsub.c
@@ -66,7 +66,7 @@ varmatch(char *name, char **s)
sym = symlook(name, S_VAR, 0);
if(sym){
/* check for at least one non-NULL value */
- for (w = (Word*)sym->value; w; w = w->next)
+ for (w = sym->u.ptr; w; w = w->next)
if(w->s && *w->s)
return wdup(w);
}
@@ -113,10 +113,10 @@ expandvar(char **s)
*s = end+1;
sym = symlook(buf->start, S_VAR, 0);
- if(sym == 0 || sym->value == 0)
+ if(sym == 0 || sym->u.ptr == 0)
w = newword(buf->start);
else
- w = subsub((Word*) sym->value, cp, end);
+ w = subsub(sym->u.ptr, cp, end);
freebuf(buf);
return w;
}