From 03db5b9396070548a721d527e1ea26a734cbbf0a Mon Sep 17 00:00:00 2001 From: HummyPkg Date: Sat, 11 Mar 2017 00:52:19 +0000 Subject: Fix buffer overrun in utf8_index() --- utf8.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utf8.c b/utf8.c index 0d94c0e..2698f66 100644 --- a/utf8.c +++ b/utf8.c @@ -66,7 +66,7 @@ int utf8_strlen(const char *str, int bytelen) if (bytelen < 0) { bytelen = strlen(str); } - while (bytelen) { + while (bytelen > 0) { int c; int l = utf8_tounicode(str, &c); charlen++; -- cgit v1.1