aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJim Blandy1993-03-11 07:19:36 +0000
committerJim Blandy1993-03-11 07:19:36 +0000
commit9658a5216ede5c618c3ca113635092d064208533 (patch)
tree078625b6177ef4c28540c10378b6e768290f5e37 /src
parent2c8d1900af5ade11e4d31e2dad0ea57502299177 (diff)
downloademacs-9658a5216ede5c618c3ca113635092d064208533.tar.gz
emacs-9658a5216ede5c618c3ca113635092d064208533.zip
* xterm.c (x_find_modifier_meanings): XDisplayKeycodes only
appeared in X11R4; for earlier versions, just access the members of the Display directly.
Diffstat (limited to 'src')
-rw-r--r--src/xterm.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 57028257e0e..a7e1b983d3d 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -1403,7 +1403,13 @@ x_find_modifier_meanings ()
1403 x_super_mod_mask = 0; 1403 x_super_mod_mask = 0;
1404 x_hyper_mod_mask = 0; 1404 x_hyper_mod_mask = 0;
1405 1405
1406#ifdef HAVE_X11R4
1406 XDisplayKeycodes (x_current_display, &min_code, &max_code); 1407 XDisplayKeycodes (x_current_display, &min_code, &max_code);
1408#else
1409 min_code = x_current_display->min_keycode;
1410 max_code = x_current_display->max_keycode;
1411#endif
1412
1407 syms = XGetKeyboardMapping (x_current_display, 1413 syms = XGetKeyboardMapping (x_current_display,
1408 min_code, max_code - min_code + 1, 1414 min_code, max_code - min_code + 1,
1409 &syms_per_code); 1415 &syms_per_code);