commit 5f448d9a8b06546b8f0d2280a6f5eb5865c1f83c
parent 692c11bf2b095cb6a5b221811656921e2a3f330d
Author: FRIGN <dev@frign.de>
Date: Sun, 25 Jan 2015 15:07:13 +0100
Use strtoul in expand(1) and force base 10
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/expand.c b/expand.c
@@ -33,7 +33,7 @@ parselist(const char *s, size_t slen)
m = 0;
for (i = 0; i < slen; i += sep - (s + i) + 1) {
- tablist[m++] = strtol(s + i, &sep, 0);
+ tablist[m++] = strtoul(s + i, &sep, 10);
if (tablist[m - 1] == 0)
eprintf("expand: tab size can't be zero.\n");
if (*sep && *sep != ',' && *sep != ' ')