diff options
-rw-r--r-- | src/cmd/rc/exec.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/rc/exec.c b/src/cmd/rc/exec.c index 64cf116d..c54c0d89 100644 --- a/src/cmd/rc/exec.c +++ b/src/cmd/rc/exec.c @@ -604,6 +604,8 @@ Xassign(void) freewords(v->val); v->val = runq->argv->words; v->changed = 1; + if(v->changefn) + v->changefn(v); runq->argv->words = 0; poplist(); } |