summaryrefslogtreecommitdiff
path: root/utils/rcsh/simple.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/rcsh/simple.c')
-rw-r--r--utils/rcsh/simple.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/rcsh/simple.c b/utils/rcsh/simple.c
index 1c3a89b3..bd67bc58 100644
--- a/utils/rcsh/simple.c
+++ b/utils/rcsh/simple.c
@@ -195,7 +195,7 @@ execfunc(Var *func)
starval=runq->argv->words;
runq->argv->words=0;
poplist();
- start(func->fn, func->pc, 0);
+ start(func->fn, func->pc, runq->local);
runq->local=newvar(strdup("*"), runq->local);
runq->local->val=starval;
runq->local->changed=1;