]> Pileus Git - ~andy/gtk/commitdiff
Only ref the window if it isn't NULL.
authorOwen Taylor <otaylor@redhat.com>
Wed, 1 Nov 2000 15:55:48 +0000 (15:55 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 1 Nov 2000 15:55:48 +0000 (15:55 +0000)
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.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/gdkevents.c

index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index dffcbe8578d55235027a0f92160d01ffad2f53f0..f955b1cfa9e76cd3827b9edfbf7fc0cfba8f8517 100644 (file)
@@ -1,3 +1,8 @@
+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.
+
 2000-11-01  Havoc Pennington  <hp@pobox.com>
 
        * gtk/gtklabel.c (gtk_label_set_attributes): Set a PangoAttrList
index aae26243704424eb555a86ece66cd01aa9c4236c..544e3dd1cb8cf02d8088aeffcf8a79b521936c16 100644 (file)
@@ -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)
     {