summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--generic/tkBind.c3
-rw-r--r--xlib/X11/X.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/generic/tkBind.c b/generic/tkBind.c
index 4684ce7..f65d2ee 100644
--- a/generic/tkBind.c
+++ b/generic/tkBind.c
@@ -5221,7 +5221,8 @@ TkKeysymToString(
return Tcl_GetHashValue(hPtr);
}
#endif /* REDO_KEYSYM_LOOKUP */
- if (keysym > (KeySym)0x10FFFF) {
+
+ if (keysym > (KeySym)0x1008FFFF) {
return NULL;
}
return XKeysymToString(keysym);
diff --git a/xlib/X11/X.h b/xlib/X11/X.h
index b43967e..c2c57af 100644
--- a/xlib/X11/X.h
+++ b/xlib/X11/X.h
@@ -41,7 +41,7 @@ SOFTWARE.
/* Resources */
#ifdef _WIN64
-typedef __int64 XID;
+typedef unsigned __int64 XID;
#else
typedef unsigned long XID;
#endif