vcpkg/ports/libxkbfile/fix_u_char.patch
Alexander Neumann 6eb35f5af3
[xwindow] part 3/n (#26572)
* [xcb-render-util] add port

* [libxkbfile] add port

* [libxkbcommon] add port

* v db

* Apply suggestions from code review

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* v db

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-08-31 16:20:31 -07:00

16 lines
528 B
Diff

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')