summary refs log tree commit diff
path: root/src/var.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/var.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/var.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/var.c b/src/var.c
index 17d3637..7f9af9c 100644
--- a/src/var.c
+++ b/src/var.c
@@ -207,13 +207,13 @@ setvar(const char *name, const char *val, int flags)
  * ored with the flags of the variable.
  */
 
-intmax_t setvarint(const char *name, intmax_t val)
+intmax_t setvarint(const char *name, intmax_t val, int flags)
 {
 	int len = max_int_length(sizeof(val));
 	char buf[len];
 
 	fmtstr(buf, len, "%jd", val);
-	setvar(name, buf, 0);
+	setvar(name, buf, flags);
 	return val;
 }