From 56fe60ae845af256292745f6339df487ba2016a5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 23 Nov 2016 20:36:29 +0530 Subject: [PATCH] ... --- kitty/parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/parser.c b/kitty/parser.c index 9ab1616dc..9d538e53b 100644 --- a/kitty/parser.c +++ b/kitty/parser.c @@ -15,7 +15,7 @@ static unsigned int pow10[10] = { static inline unsigned int utoi(uint32_t *buf, unsigned int sz) { unsigned int ans = 0; - if (sz < 10) { + if (sz < sizeof(pow10)/sizeof(pow10[10])) { for (int i = sz-1, j=0; i >=0; i--, j++) { ans += (buf[i] - '0') * pow10[j]; }