(struct input_event): Put frame_or_window last.
This commit is contained in:
parent
b69863f29d
commit
46cfcdb4c2
1 changed files with 8 additions and 6 deletions
|
@ -278,16 +278,18 @@ struct input_event {
|
|||
int code;
|
||||
enum scroll_bar_part part;
|
||||
|
||||
/* This field is copied into a vector while the event is in the queue,
|
||||
so that garbage collections won't kill it. */
|
||||
/* In a menu_bar_event, this is a cons cell whose car is the frame
|
||||
and whose cdr is the Lisp object that is the event's value. */
|
||||
Lisp_Object frame_or_window;
|
||||
|
||||
int modifiers; /* See enum below for interpretation. */
|
||||
|
||||
Lisp_Object x, y;
|
||||
unsigned long timestamp;
|
||||
|
||||
/* This field is copied into a vector while the event is in the queue,
|
||||
so that garbage collections won't kill it. */
|
||||
/* In a menu_bar_event, this is a cons cell whose car is the frame
|
||||
and whose cdr is the Lisp object that is the event's value. */
|
||||
/* This field is last so that struct selection_input_event
|
||||
does not overlap with it. */
|
||||
Lisp_Object frame_or_window;
|
||||
};
|
||||
|
||||
/* This is used in keyboard.c, to tell how many buttons we will need
|
||||
|
|
Loading…
Add table
Reference in a new issue