diff options
Diffstat (limited to 'server/utf8proc.c')
-rw-r--r-- | server/utf8proc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server/utf8proc.c b/server/utf8proc.c index 1c02241..40530b9 100644 --- a/server/utf8proc.c +++ b/server/utf8proc.c @@ -385,7 +385,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; } } |