diff options
author | Matthias Clasen <mclasen@redhat.com> | 2007-01-04 01:28:07 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2007-01-04 01:28:07 +0000 |
commit | 1c2718400df991fa1dfaca93d31298001d73e458 (patch) | |
tree | cffc669352d33169f007fa0f4e71633cb702cc4b /gdk/x11/gdkevents-x11.c | |
parent | d6b33b2ad531d98e9b895bbac6f791a746345a68 (diff) | |
download | gtk+-1c2718400df991fa1dfaca93d31298001d73e458.tar.gz |
Apply a patch by Chris Wilson to avoid spurious valgrind warnings from
2007-01-03 Matthias Clasen <mclasen@redhat.com>
* gtk/*.c:
* gdk/x11/*.c: Apply a patch by Chris Wilson to
avoid spurious valgrind warnings from XSendEvent()
calls. (#392532)
svn path=/trunk/; revision=17044
Diffstat (limited to 'gdk/x11/gdkevents-x11.c')
-rw-r--r-- | gdk/x11/gdkevents-x11.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdk/x11/gdkevents-x11.c b/gdk/x11/gdkevents-x11.c index 83b45789a3..0dd3b847a9 100644 --- a/gdk/x11/gdkevents-x11.c +++ b/gdk/x11/gdkevents-x11.c @@ -2191,13 +2191,13 @@ gdk_wm_protocols_filter (GdkXEvent *xev, !_gdk_x11_display_is_root_window (display, xevent->xclient.window)) { - XEvent xev = *xevent; + XClientMessageEvent xclient = xevent->xclient; - xev.xclient.window = GDK_WINDOW_XROOTWIN (win); + xclient.window = GDK_WINDOW_XROOTWIN (win); XSendEvent (GDK_WINDOW_XDISPLAY (win), - xev.xclient.window, + xclient.window, False, - SubstructureRedirectMask | SubstructureNotifyMask, &xev); + SubstructureRedirectMask | SubstructureNotifyMask, (XEvent *)&xclient); return GDK_FILTER_REMOVE; } |