diff --git a/expand.c b/expand.c index 78b5454..126fe32 100644 --- 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 != ' ')