# HG changeset patch # User Jim Blandy # Date 731834376 0 # Node ID adaf588e32a694e7c25c0a27e7672d6c903fe336 # Parent 616aeb5c143252cf99c2ee9b7b9d006f2c5a23b7 * xterm.c (x_find_modifier_meanings): XDisplayKeycodes only appeared in X11R4; for earlier versions, just access the members of the Display directly. diff -r 616aeb5c1432 -r adaf588e32a6 src/xterm.c --- a/src/xterm.c Thu Mar 11 07:18:48 1993 +0000 +++ b/src/xterm.c Thu Mar 11 07:19:36 1993 +0000 @@ -1403,7 +1403,13 @@ x_super_mod_mask = 0; x_hyper_mod_mask = 0; +#ifdef HAVE_X11R4 XDisplayKeycodes (x_current_display, &min_code, &max_code); +#else + min_code = x_current_display->min_keycode; + max_code = x_current_display->max_keycode; +#endif + syms = XGetKeyboardMapping (x_current_display, min_code, max_code - min_code + 1, &syms_per_code);