summaryrefslogtreecommitdiff
path: root/gdk/gdkevents.c
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2000-11-01 15:55:48 +0000
committerOwen Taylor <otaylor@src.gnome.org>2000-11-01 15:55:48 +0000
commitb2e180cea04eb2173fa8cb339ef69192e364c36c (patch)
tree76aa81004b93788c31ab5cf991466d9a30e0ad3b /gdk/gdkevents.c
parentfe9f9d03f41936fc9ace154db4904e32f2ec3304 (diff)
downloadgdk-pixbuf-b2e180cea04eb2173fa8cb339ef69192e364c36c.tar.gz
Only ref the window if it isn't NULL.
Wed Oct 25 20:10:57 2000 Owen Taylor <otaylor@redhat.com> * gdk/gdkevents.c (gdk_event_copy): Only ref the window if it isn't NULL.
Diffstat (limited to 'gdk/gdkevents.c')
-rw-r--r--gdk/gdkevents.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c
index aae262437..544e3dd1c 100644
--- a/gdk/gdkevents.c
+++ b/gdk/gdkevents.c
@@ -297,7 +297,8 @@ gdk_event_copy (GdkEvent *event)
new_event = gdk_event_new ();
*new_event = *event;
- gdk_window_ref (new_event->any.window);
+ if (new_event->any.window)
+ gdk_window_ref (new_event->any.window);
switch (event->any.type)
{