aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2024-06-19 14:30:17 +0300
committerEli Zaretskii2024-06-19 14:30:17 +0300
commitc75aa8e0f626d8e3917ef98c9ecf2b928b7a76d2 (patch)
tree986ae0be4acfda821dc802f7461e4d9aa3fb5fab /src
parente6f4370c3beacf74342eccab7cbdfe2615e6b06f (diff)
downloademacs-c75aa8e0f626d8e3917ef98c9ecf2b928b7a76d2.tar.gz
emacs-c75aa8e0f626d8e3917ef98c9ecf2b928b7a76d2.zip
Avoid compilation warnings
* src/xwidget.c (Fxwidget_perform_lispy_event): Avoid compiler warnings. (Bug#71638)
Diffstat (limited to 'src')
-rw-r--r--src/xwidget.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/xwidget.c b/src/xwidget.c
index 04ebcbfe96c..5093e0c1e00 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -489,10 +489,7 @@ On X11, modifier keys will not be processed if FRAME is nil and the
489selected frame is not an X-Windows frame. */) 489selected frame is not an X-Windows frame. */)
490 (Lisp_Object xwidget, Lisp_Object event, Lisp_Object frame) 490 (Lisp_Object xwidget, Lisp_Object event, Lisp_Object frame)
491{ 491{
492 struct xwidget *xw;
493 struct frame *f = NULL; 492 struct frame *f = NULL;
494 int character = -1, keycode = -1;
495 int modifiers = 0;
496 493
497#ifdef USE_GTK 494#ifdef USE_GTK
498 GdkEvent *xg_event; 495 GdkEvent *xg_event;
@@ -506,7 +503,6 @@ selected frame is not an X-Windows frame. */)
506#endif 503#endif
507 504
508 CHECK_LIVE_XWIDGET (xwidget); 505 CHECK_LIVE_XWIDGET (xwidget);
509 xw = XXWIDGET (xwidget);
510 506
511 if (!NILP (frame)) 507 if (!NILP (frame))
512 f = decode_window_system_frame (frame); 508 f = decode_window_system_frame (frame);
@@ -514,6 +510,10 @@ selected frame is not an X-Windows frame. */)
514 f = SELECTED_FRAME (); 510 f = SELECTED_FRAME ();
515 511
516#ifdef USE_GTK 512#ifdef USE_GTK
513 int character = -1, keycode = -1;
514 int modifiers = 0;
515 struct xwidget *xw = XXWIDGET (xwidget);
516
517#ifdef HAVE_XINPUT2 517#ifdef HAVE_XINPUT2
518 /* XI2 GDK devices crash if we try this without an embedder set. */ 518 /* XI2 GDK devices crash if we try this without an embedder set. */
519 if (!f) 519 if (!f)