sbase

suckless unix tools
git clone git://git.2f30.org/sbase
Log | Files | Refs | README | LICENSE

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:
Mexpand.c | 2+-
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 != ' ')