]> git.eshelyaron.com Git - emacs.git/commitdiff
(make_lispy_event): Drag-and-drop items are now
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 19 Dec 2005 08:30:17 +0000 (08:30 +0000)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 19 Dec 2005 08:30:17 +0000 (08:30 +0000)
stored in member `args' of struct input_event.

src/keyboard.c

index a09bebf6089ca5fe90b1b4472384e3f0fd880691..57646f1b0c2f905810cfa3ec07249a330cbd498a 100644 (file)
@@ -5805,14 +5805,8 @@ make_lispy_event (event)
        Lisp_Object head, position;
        Lisp_Object files;
 
-       /* The frame_or_window field should be a cons of the frame in
-          which the event occurred and a list of the filenames
-          dropped.  */
-       if (! CONSP (event->frame_or_window))
-         abort ();
-
-       f = XFRAME (XCAR (event->frame_or_window));
-       files = XCDR (event->frame_or_window);
+       f = XFRAME (event->frame_or_window);
+       files = event->arg;
 
        /* Ignore mouse events that were made on frames that
           have been deleted.  */