diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-06-04 13:50:26 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-06-04 13:50:26 +0100 |
commit | 4641769ae540dc4e6d9cd31f14f041746adcd279 (patch) | |
tree | 52c64548b0b03e4559bcfcb87be6ca93c763b2f1 /utils/utf8proc.c | |
parent | eee7189f05ad0de23c4a56ce0255a25d0ee4b4d8 (diff) | |
download | netsurf-4641769ae540dc4e6d9cd31f14f041746adcd279.tar.gz netsurf-4641769ae540dc4e6d9cd31f14f041746adcd279.tar.bz2 |
Make chris' work compile without warning and not infinite-loop where I spotted it
Diffstat (limited to 'utils/utf8proc.c')
-rw-r--r-- | utils/utf8proc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/utf8proc.c b/utils/utf8proc.c index 0ea1556b9..3e0b25f58 100644 --- a/utils/utf8proc.c +++ b/utils/utf8proc.c @@ -387,7 +387,7 @@ ssize_t utf8proc_decompose( if (decomp_result < 0) return decomp_result; wpos += decomp_result; /* prohibiting integer overflows due to too long strings: */ - if (wpos < 0 || wpos > SSIZE_MAX/sizeof(int32_t)/2) + if (wpos < 0 || wpos > (ssize_t)(SSIZE_MAX/sizeof(int32_t)/2)) return UTF8PROC_ERROR_OVERFLOW; } } |