diff options
author | Benjamin Otte <otte@redhat.com> | 2017-12-13 00:39:32 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2017-12-13 00:56:52 +0100 |
commit | f34297cfbade4f127f52d80ecbb119e1029378f3 (patch) | |
tree | a9df644f8fc31b15cc3b12021343ca5ba9a50c8a /gdk/x11/gdkdnd-x11.c | |
parent | 8a453924a07649cdbebfd841e00044381ecc0764 (diff) | |
download | gtk+-f34297cfbade4f127f52d80ecbb119e1029378f3.tar.gz |
x11: Constify XEvent usage
Diffstat (limited to 'gdk/x11/gdkdnd-x11.c')
-rw-r--r-- | gdk/x11/gdkdnd-x11.c | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/gdk/x11/gdkdnd-x11.c b/gdk/x11/gdkdnd-x11.c index a6b76ea85a..3443fb2a28 100644 --- a/gdk/x11/gdkdnd-x11.c +++ b/gdk/x11/gdkdnd-x11.c @@ -526,11 +526,10 @@ gdk_window_cache_add (GdkWindowCache *cache, } GdkFilterReturn -gdk_window_cache_shape_filter (GdkXEvent *xev, - GdkEvent *event, - gpointer data) +gdk_window_cache_shape_filter (const XEvent *xevent, + GdkEvent *event, + gpointer data) { - XEvent *xevent = (XEvent *)xev; GdkWindowCache *cache = data; GdkX11Display *display = GDK_X11_DISPLAY (cache->display); @@ -561,11 +560,10 @@ gdk_window_cache_shape_filter (GdkXEvent *xev, } GdkFilterReturn -gdk_window_cache_filter (GdkXEvent *xev, - GdkEvent *event, - gpointer data) +gdk_window_cache_filter (const XEvent *xevent, + GdkEvent *event, + gpointer data) { - XEvent *xevent = (XEvent *)xev; GdkWindowCache *cache = data; switch (xevent->type) @@ -574,7 +572,7 @@ gdk_window_cache_filter (GdkXEvent *xev, break; case ConfigureNotify: { - XConfigureEvent *xce = &xevent->xconfigure; + const XConfigureEvent *xce = &xevent->xconfigure; GList *node; node = g_hash_table_lookup (cache->child_hash, @@ -616,7 +614,7 @@ gdk_window_cache_filter (GdkXEvent *xev, } case CreateNotify: { - XCreateWindowEvent *xcwe = &xevent->xcreatewindow; + const XCreateWindowEvent *xcwe = &xevent->xcreatewindow; if (!g_hash_table_lookup (cache->child_hash, GUINT_TO_POINTER (xcwe->window))) @@ -627,7 +625,7 @@ gdk_window_cache_filter (GdkXEvent *xev, } case DestroyNotify: { - XDestroyWindowEvent *xdwe = &xevent->xdestroywindow; + const XDestroyWindowEvent *xdwe = &xevent->xdestroywindow; GList *node; node = g_hash_table_lookup (cache->child_hash, @@ -647,7 +645,7 @@ gdk_window_cache_filter (GdkXEvent *xev, } case MapNotify: { - XMapEvent *xme = &xevent->xmap; + const XMapEvent *xme = &xevent->xmap; GList *node; node = g_hash_table_lookup (cache->child_hash, @@ -663,7 +661,7 @@ gdk_window_cache_filter (GdkXEvent *xev, break; case UnmapNotify: { - XMapEvent *xume = &xevent->xmap; + const XMapEvent *xume = &xevent->xmap; GList *node; node = g_hash_table_lookup (cache->child_hash, |