diff options
author | HummyPkg <af123@hummypkg.org.uk> | 2017-03-11 00:52:19 +0000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2017-03-11 12:43:35 +1000 |
commit | 03db5b9396070548a721d527e1ea26a734cbbf0a (patch) | |
tree | b5f9d915234e7dd81bed51af22d96550884bbba3 /utf8.c | |
parent | 4204f3100253afc3f94be9624231f5c47ef5591a (diff) | |
download | jimtcl-03db5b9396070548a721d527e1ea26a734cbbf0a.zip jimtcl-03db5b9396070548a721d527e1ea26a734cbbf0a.tar.gz jimtcl-03db5b9396070548a721d527e1ea26a734cbbf0a.tar.bz2 |
Fix buffer overrun in utf8_index()
Diffstat (limited to 'utf8.c')
-rw-r--r-- | utf8.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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++; |