blind

suckless command-line video editing utility
git clone git://git.suckless.org/blind
Log | Files | Refs | README | LICENSE

commit a1d27e57c214f3641b83b5e568d7b3c31c583ed3
parent f5c5a803b516c2246339cec5e576f7e227729554
Author: Mattias Andrée <maandree@kth.se>
Date:   Mon,  4 Dec 2017 23:03:42 +0100

Fix regression bug: the string "0" is an acceptable integer

Signed-off-by: Mattias Andrée <maandree@kth.se>

Diffstat:
Msrc/util.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/util.c b/src/util.c @@ -37,7 +37,7 @@ tollu(const char *s, unsigned long long int min, unsigned long long int max, uns return -1; } if (!isdigit(s[*s == 'x' || *s == 'X' || *s == '#']) || - (*s == '0' && !isdigit(s[1 + (*s == 'x' || *s == 'o' || *s == 'b')]))) { + (*s == '0' && s[1] && !isdigit(s[1 + (*s == 'x' || *s == 'o' || *s == 'b')]))) { errno = EINVAL; return -1; }