aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--lib/egg/egg-editable-toolbar.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5d1601e53..dd9db6a4d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_dispose):
+
+ Fix memory leak.
+
2007-07-28 Xan Lopez <xan@gnome.org>
* embed/webkit/webkit-embed.cpp:
diff --git a/lib/egg/egg-editable-toolbar.c b/lib/egg/egg-editable-toolbar.c
index 4d15dff07..86ae386ce 100644
--- a/lib/egg/egg-editable-toolbar.c
+++ b/lib/egg/egg-editable-toolbar.c
@@ -1364,6 +1364,9 @@ egg_editable_toolbar_dispose (GObject *object)
priv->visibility_paths = NULL;
}
+ g_free (priv->popup_path);
+ priv->popup_path = NULL;
+
if (priv->manager != NULL)
{
if (priv->visibility_id)