summary refs log tree commit diff
path: root/src/arith_yacc.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2007-10-11 22:44:40 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2007-10-11 22:44:40 +0800
commit7454c1e3b90f51a49e563323db38bafa50776533 (patch)
tree8a929978b2f40ffedf2a60f656a610dfac9ff1bb /src/arith_yacc.c
parent[EXPAND] Add likely flags in expari (diff)
downloaddash-7454c1e3b90f51a49e563323db38bafa50776533.tar.gz
dash-7454c1e3b90f51a49e563323db38bafa50776533.zip
[BUILTIN] Use setvarint to set OPTIND
This patch adds a flag argument to setvarint and uses it to set the OPTIND
variable.
Diffstat (limited to '')
-rw-r--r--src/arith_yacc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arith_yacc.c b/src/arith_yacc.c
index ad653ed..e473594 100644
--- a/src/arith_yacc.c
+++ b/src/arith_yacc.c
@@ -280,7 +280,7 @@ static intmax_t assignment(int var, int noeval)
 
 	return setvarint(val.name,
 			 op == ARITH_ASS ? result :
-			 do_binop(op - 11, lookupvarint(val.name), result));
+			 do_binop(op - 11, lookupvarint(val.name), result), 0);
 }
 
 intmax_t arith(const char *s)