diff options
Diffstat (limited to 'filter/filter.c')
-rw-r--r-- | filter/filter.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/filter/filter.c b/filter/filter.c index ad2fafe2..9a94545c 100644 --- a/filter/filter.c +++ b/filter/filter.c @@ -179,8 +179,7 @@ interpret(struct filter_state *fs, const struct f_line *line, struct f_val *val) } /* End of current line. Drop local variables before exiting. */ - fstk->vcnt -= curline.line->vars; - fstk->vcnt -= curline.line->args; + fstk->vcnt = curline.ventry + curline.line->results; fstk->ecnt--; } |