diff options
author | Christian Persch <chpe@cvs.gnome.org> | 2003-08-06 00:35:11 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2003-08-06 00:35:11 +0800 |
commit | 3bb530e15f6b8afcfb403b8f70c2acabcaccdc37 (patch) | |
tree | c78a8b1a15839d95069af35f1a6e45394da4d0c4 /lib/egg/eggtoolbar.c | |
parent | 49bf5d7f6eb779c0a69a0c04a66b9ae62d278a69 (diff) | |
download | gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar.gz gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar.bz2 gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar.lz gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar.xz gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.tar.zst gsoc2013-epiphany-3bb530e15f6b8afcfb403b8f70c2acabcaccdc37.zip |
Fix mem leaks.
2003-08-04 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml):
* lib/egg/eggtoolbar.c: (egg_toolbar_finalize):
Fix mem leaks.
Diffstat (limited to 'lib/egg/eggtoolbar.c')
-rw-r--r-- | lib/egg/eggtoolbar.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/egg/eggtoolbar.c b/lib/egg/eggtoolbar.c index 547f0e33c..87e3fa592 100644 --- a/lib/egg/eggtoolbar.c +++ b/lib/egg/eggtoolbar.c @@ -494,10 +494,14 @@ static void egg_toolbar_finalize (GObject *object) { EggToolbar *toolbar = EGG_TOOLBAR (object); + EggToolbarPrivate *priv; if (toolbar->tooltips) g_object_unref (GTK_OBJECT (toolbar->tooltips)); + priv = g_object_get_data (object, PRIVATE_KEY); + g_free (priv); + G_OBJECT_CLASS (parent_class)->finalize (object); } |