aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/libxkbfile/fix_u_char.patch
blob: 4e20ce02dcfd6e5c8f8a01592161ba1a147cf4d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/src/xkbmisc.c b/src/xkbmisc.c
index 2f9b532e6..8be8dd508 100644
--- a/src/xkbmisc.c	
+++ b/src/xkbmisc.c
@@ -688,7 +688,9 @@ XkbNameMatchesPattern(char *name, char *ptrn)
 _X_HIDDEN int
 _XkbStrCaseCmp(char *str1, char *str2)
 {
-    const u_char *us1 = (const u_char *) str1, *us2 = (const u_char *) str2;
+    typedef unsigned char u_char;
+    const u_char *us1 = (const u_char *) str1;
+    const u_char *us2 = (const u_char *) str2;
 
     while (tolower(*us1) == tolower(*us2)) {
         if (*us1++ == '\0')