]> git.eshelyaron.com Git - emacs.git/commitdiff
(pop_up_menu): Update the call to x_catch_errors.
authorRichard M. Stallman <rms@gnu.org>
Fri, 2 May 1997 07:27:07 +0000 (07:27 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 2 May 1997 07:27:07 +0000 (07:27 +0000)
lwlib/xlwmenu.c

index 1e2c3103ac5ba4a1ab764c369fc33e7a0f0d660a..d80fa0118c5fe9b68d6903452b2c89cd1cba3642 100644 (file)
@@ -1535,6 +1535,7 @@ pop_up_menu (mw, event)
   int          borderwidth = mw->menu.shadow_thickness;
   Screen*      screen = XtScreen (mw);
   Display       *display = XtDisplay (mw);
+  int count;
 
   next_release_must_exit = 0;
 
@@ -1579,7 +1580,7 @@ pop_up_menu (mw, event)
     }
 
 #ifdef emacs
-  x_catch_errors (display);
+  count = x_catch_errors (display);
 #endif
   XtGrabPointer ((Widget)mw, False,
                 (PointerMotionMask
@@ -1596,7 +1597,7 @@ pop_up_menu (mw, event)
       pointer_grabbed = 0;
       XtUngrabPointer ((Widget)mw, event->time);
     }
-  x_uncatch_errors (display);
+  x_uncatch_errors (display, count);
 #endif
 
   handle_motion_event (mw, (XMotionEvent*)event);