aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--src/ephy-extensions-manager.c4
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1d4eb4466..5565328da 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-12-28 Christian Perschristian Persch <chpe@cvs.gnome.org>
+
+ * src/ephy-extensions-manager.c: (sync_loaded_extensions):
+
+ Free the gconf value. Thanks to jfr for noticing this.
+
2004-12-26 Christian Perschristian Persch <chpe@cvs.gnome.org>
* data/glade/prefs-dialog.glade:
diff --git a/src/ephy-extensions-manager.c b/src/ephy-extensions-manager.c
index ed650c749..7419a550b 100644
--- a/src/ephy-extensions-manager.c
+++ b/src/ephy-extensions-manager.c
@@ -932,6 +932,10 @@ sync_loaded_extensions (EphyExtensionsManager *manager)
g_slist_foreach (active_extensions, (GFunc) g_free, NULL);
g_slist_free (active_extensions);
+ if (value != NULL)
+ {
+ gconf_value_free (value);
+ }
g_object_unref (client);
}