diff options
Diffstat (limited to 'src/cmd/rc/simple.c')
| -rw-r--r-- | src/cmd/rc/simple.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/rc/simple.c b/src/cmd/rc/simple.c index 15814c5c..d587227a 100644 --- a/src/cmd/rc/simple.c +++ b/src/cmd/rc/simple.c @@ -130,7 +130,7 @@ execfunc(var *func) starval = runq->argv->words; runq->argv->words = 0; poplist(); - start(func->fn, func->pc, (struct var *)0); + start(func->fn, func->pc, runq->local); runq->local = newvar(strdup("*"), runq->local); runq->local->val = starval; runq->local->changed = 1; |
