blob: 9d4a520240053b64bd3cae8ca94d2a6c99c40914 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
diff --git a/ell/utf8.c b/ell/utf8.c
index e9998f7..b1e8440 100644
--- a/ell/utf8.c
+++ b/ell/utf8.c
@@ -93,7 +93,7 @@ LIB_EXPORT int l_utf8_get_codepoint(const char *str, size_t len, wchar_t *cp)
if (len == 0)
return 0;
- if (str[0] > 0) {
+ if ((signed char)str[0] > 0) {
*cp = str[0];
return 1;
}
|