summaryrefslogtreecommitdiff
path: root/lisp/net/dbus.el
diff options
context:
space:
mode:
authorDaniel Colascione <dancol@dancol.org>2014-02-17 08:30:09 -0800
committerDaniel Colascione <dancol@dancol.org>2014-02-17 08:30:09 -0800
commit2a77e3e22282c105f53a17dcd73771bbe222a822 (patch)
treed61804a7d3bbb8e54f15f3dda9086f833e1b08f8 /lisp/net/dbus.el
parentc64633402e631a92245083c94d970d23547ce2f7 (diff)
downloademacs-2a77e3e22282c105f53a17dcd73771bbe222a822.tar.gz
Fix last dbus change
Diffstat (limited to 'lisp/net/dbus.el')
-rw-r--r--lisp/net/dbus.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/net/dbus.el b/lisp/net/dbus.el
index 6214505ad86..5c1296de1fa 100644
--- a/lisp/net/dbus.el
+++ b/lisp/net/dbus.el
@@ -283,7 +283,9 @@ object is returned instead of a list containing this single Lisp object.
(let ((event (let ((inhibit-redisplay t) unread-command-events)
(read-event nil nil check-interval))))
(when event
- (push event unread-command-events))
+ (setf unread-command-events
+ (nconc unread-command-events
+ (cons event nil))))
(when (< check-interval 1)
(setf check-interval (* check-interval 1.05))))))