[gtk+/xi2: 215/215] GdkEventSource: Do not ref a possibly NULL window.
- From: Carlos Garnacho <carlosg src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gtk+/xi2: 215/215] GdkEventSource: Do not ref a possibly NULL window.
- Date: Tue, 20 Oct 2009 12:04:21 +0000 (UTC)
commit ec187473a4b86968fe74460946d0ab58d3b12d7d
Author: Carlos Garnacho <carlos gnome org>
Date: Tue Oct 20 14:02:03 2009 +0200
GdkEventSource: Do not ref a possibly NULL window.
gdk/x11/gdkeventsource.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/gdk/x11/gdkeventsource.c b/gdk/x11/gdkeventsource.c
index 30da4f4..fa5f941 100644
--- a/gdk/x11/gdkeventsource.c
+++ b/gdk/x11/gdkeventsource.c
@@ -151,7 +151,6 @@ gdk_event_source_translate_event (GdkEventSource *event_source,
}
filter_window = gdk_event_source_get_filter_window (event_source, xevent);
- event->any.window = g_object_ref (filter_window);
if (filter_window)
{
@@ -159,6 +158,8 @@ gdk_event_source_translate_event (GdkEventSource *event_source,
GdkWindowObject *filter_private = (GdkWindowObject *) filter_window;
GdkFilterReturn result;
+ event->any.window = g_object_ref (filter_window);
+
if (filter_private->filters)
{
result = gdk_event_apply_filters (xevent, event,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]