diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-04-14 10:32:15 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-04-14 10:32:15 +0800 |
commit | a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c (patch) | |
tree | 34b54e0faaf87b1a4d9b8f26697bc14248bdb73f /shell | |
parent | 2c05dbde2c25eeeee64f7694de14e9ee53bfe774 (diff) | |
download | gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar.gz gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar.bz2 gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar.lz gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar.xz gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.tar.zst gsoc2013-evolution-a5e6e0b5f3e06eee5726edfe276c5d3c65bb155c.zip |
Pull up fix from the 0-10 branch (chain the ::destroy handler for
ESplash to the parent class' ::destroy handler, thus fixing an
extremely stupid memory leak).
svn path=/trunk/; revision=9308
Diffstat (limited to 'shell')
-rw-r--r-- | shell/ChangeLog | 5 | ||||
-rw-r--r-- | shell/e-splash.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 1bd598bba6..15356d1c6f 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,8 @@ +2001-04-13 Ettore Perazzoli <ettore@ximian.com> + + * e-splash.c (impl_destroy): Call the parent class' ::destroy + method. + 2001-04-12 Christopher James Lahey <clahey@ximian.com> * e-storage-set-view.c (etree_has_get_node_by_id, diff --git a/shell/e-splash.c b/shell/e-splash.c index 3900c8238e..055e2dc0d7 100644 --- a/shell/e-splash.c +++ b/shell/e-splash.c @@ -231,6 +231,8 @@ impl_destroy (GtkObject *object) gtk_idle_remove (priv->layout_idle_id); g_free (priv); + + (* GTK_OBJECT_CLASS (parent_class)->destroy) (object); } |