aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ell/fix-utf8.patch
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;
 	}