]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix warnings outside XI2 builds
authorPo Lu <luangruo@yahoo.com>
Mon, 8 Aug 2022 03:59:08 +0000 (11:59 +0800)
committerPo Lu <luangruo@yahoo.com>
Mon, 8 Aug 2022 03:59:08 +0000 (11:59 +0800)
* src/xterm.c (x_query_pointer): Juggle some definitions around.

src/xterm.c

index c1f74f68666b56c330f910ee69a0762fc93206a3..23a35aa16187666c8ef2f1bbf31d560a9a7d5388 100644 (file)
@@ -13091,10 +13091,10 @@ x_query_pointer (Display *dpy, Window w, Window *root_return,
                 int *root_y_return, int *win_x_return,
                 int *win_y_return, unsigned int *mask_return)
 {
-  struct x_display_info *dpyinfo;
   Bool rc;
-  bool had_errors;
 #ifdef HAVE_XINPUT2
+  struct x_display_info *dpyinfo;
+  bool had_errors;
   XIModifierState modifiers;
   XIButtonState buttons;
   XIGroupState group; /* Unused.  */
@@ -13102,8 +13102,8 @@ x_query_pointer (Display *dpy, Window w, Window *root_return,
   unsigned int state;
 #endif
 
-  dpyinfo = x_display_info_for_display (dpy);
 #ifdef HAVE_XINPUT2
+  dpyinfo = x_display_info_for_display (dpy);
   if (dpyinfo && dpyinfo->client_pointer_device != -1)
     {
       /* Catch errors caused by the device going away.  This is not