summaryrefslogtreecommitdiff
path: root/gdk/gdkeventsprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-05-01 20:39:00 +0000
committerMatthias Clasen <mclasen@redhat.com>2019-05-01 20:50:24 +0000
commit134e159bc90a8f45d546d01063e24c60260921c6 (patch)
treee636f8c3e27c65563e06c0953817c42704ed5bc6 /gdk/gdkeventsprivate.h
parent6f0b47681b877c0f2ea6e635ff600af30f99d24a (diff)
downloadgtk+-134e159bc90a8f45d546d01063e24c60260921c6.tar.gz
gdk: add a sanity check for events
Before delivering events to GTK, make sure they're sane. For now, this means making sure the surface and device are from the same display.
Diffstat (limited to 'gdk/gdkeventsprivate.h')
-rw-r--r--gdk/gdkeventsprivate.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/gdkeventsprivate.h b/gdk/gdkeventsprivate.h
index 2db43d9a82..eefc1f4622 100644
--- a/gdk/gdkeventsprivate.h
+++ b/gdk/gdkeventsprivate.h
@@ -645,5 +645,7 @@ void gdk_event_set_related_target (GdkEvent *event,
GObject *user_data);
GObject * gdk_event_get_related_target (const GdkEvent *event);
+gboolean check_event_sanity (GdkEvent *event);
+
#endif /* __GDK_EVENTS_PRIVATE_H__ */