Don't overestimate supported input extension version on GTK 3

* src/xterm.c (x_term_init): If minor > original_minor (the
maximum version supported by libXi), set it back to
original_minor.
This commit is contained in:
Po Lu 2022-07-05 10:12:19 +08:00
parent f1ae277e0b
commit 08df1631b4

View file

@ -27099,6 +27099,13 @@ x_term_init (Lisp_Object display_name, char *xrm_option, char *resource_name)
}
else
x_uncatch_errors_after_check ();
/* But don't delude ourselves into thinking that we can use
features provided by a version of the input extension that
libXi itself doesn't support. */
if (minor > original_minor)
minor = original_minor;
#else
if (x_had_errors_p (dpyinfo->display))
rc = BadRequest;