summaryrefslogtreecommitdiff
path: root/gdk/gdkdisplayprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2011-04-12 10:34:55 -0400
committerMatthias Clasen <mclasen@redhat.com>2011-04-12 12:13:55 -0400
commit14ad1fab8eabfdd935c31769bad5fdeccc23247d (patch)
treef5fed25bdf463295b8d8a6de038970628e28f8c0 /gdk/gdkdisplayprivate.h
parent63c4bb556358e8e29f1b2c9039cd0a420f989e53 (diff)
downloadgtk+-14ad1fab8eabfdd935c31769bad5fdeccc23247d.tar.gz
GdkDisplay: Struct packing improvements
Diffstat (limited to 'gdk/gdkdisplayprivate.h')
-rw-r--r--gdk/gdkdisplayprivate.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/gdk/gdkdisplayprivate.h b/gdk/gdkdisplayprivate.h
index 1126d961d6..5c50e9d2dd 100644
--- a/gdk/gdkdisplayprivate.h
+++ b/gdk/gdkdisplayprivate.h
@@ -50,14 +50,14 @@ typedef struct
GdkWindow *native_window;
gulong serial_start;
gulong serial_end; /* exclusive, i.e. not active on serial_end */
- gboolean owner_events;
guint event_mask;
- gboolean implicit;
guint32 time;
GdkGrabOwnership ownership;
guint activated : 1;
guint implicit_ungrab : 1;
+ guint owner_events : 1;
+ guint implicit : 1;
} GdkDeviceGrabInfo;
/* Tracks information about which window and position the pointer last was in.
@@ -103,15 +103,14 @@ struct _GdkDisplay
guint closed : 1; /* Whether this display has been closed */
guint ignore_core_events : 1; /* Don't send core motion and button event */
- guint double_click_distance; /* Maximum distance between clicks in pixels */
-
GHashTable *device_grabs;
GHashTable *motion_hint_info;
+ GdkDeviceManager *device_manager;
GHashTable *pointers_info; /* GdkPointerWindowInfo for each device */
guint32 last_event_time; /* Last reported event time from server */
- GdkDeviceManager *device_manager;
+ guint double_click_distance; /* Maximum distance between clicks in pixels */
};
struct _GdkDisplayClass