summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-01-22 09:03:11 +0200
committerEli Zaretskii <eliz@gnu.org>2022-01-22 09:03:11 +0200
commita51a2a13ede7d7054ba3654624354e7d1243b1cb (patch)
treeaed2e7a6b310e62f4aedf218aa8b5768eb8292c6
parentb44505d6eca8b0029fff166090abf0d7f7e3ce27 (diff)
parentb63baeafd24c506863da280e03efdcf0d1d8d0eb (diff)
downloademacs-a51a2a13ede7d7054ba3654624354e7d1243b1cb.tar.gz
Merge branch 'master' of git.savannah.gnu.org:/srv/git/emacs
-rw-r--r--src/xterm.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/xterm.c b/src/xterm.c
index 81baeddbcaa..36e0045d2ed 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -9276,7 +9276,8 @@ handle_one_xevent (struct x_display_info *dpyinfo,
int modifiers;
Lisp_Object coding_system = Qlatin_1;
Lisp_Object c;
- /* Event will be modified. */
+ /* `xkey' will be modified, but it's not important to modify
+ `event' itself. */
XKeyEvent xkey = event->xkey;
#ifdef USE_GTK
@@ -9538,8 +9539,6 @@ handle_one_xevent (struct x_display_info *dpyinfo,
if (keysym == NoSymbol)
break;
}
- /* FIXME: check side effects and remove this. */
- ((XEvent *) event)->xkey = xkey;
}
done_keysym:
#ifdef HAVE_X_I18N