emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r114104: * xterm.c (x_last_mouse_movement_time) [X_M


From: Dmitry Antipov
Subject: [Emacs-diffs] trunk r114104: * xterm.c (x_last_mouse_movement_time) [X_MOTION_HISTORY]: Fix last change.
Date: Mon, 02 Sep 2013 10:37:39 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 114104
revision-id: address@hidden
parent: address@hidden
committer: Dmitry Antipov <address@hidden>
branch nick: trunk
timestamp: Mon 2013-09-02 14:37:06 +0400
message:
  * xterm.c (x_last_mouse_movement_time) [X_MOTION_HISTORY]: Fix last change.
modified:
  src/xterm.c                    xterm.c-20091113204419-o5vbwnq5f7feedwu-244
=== modified file 'src/xterm.c'
--- a/src/xterm.c       2013-09-02 08:45:32 +0000
+++ b/src/xterm.c       2013-09-02 10:37:06 +0000
@@ -3727,11 +3727,15 @@
 {
   Time t;
   int nevents;
-  XTimeCoord *xtc = XGetMotionEvents (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f),
-                                     1, last_user_time, &nevents);
+  XTimeCoord *xtc;
+
+  block_input ();
+  xtc = XGetMotionEvents (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f),
+                         1, last_user_time, &nevents);
   eassert (xtc && nevents > 0);
   t = xtc[nevents - 1].time;
   XFree (xtc);
+  unblock_input ();
   return t;
 }
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]