summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2008-08-30 17:51:02 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2008-08-30 17:51:02 +0000
commit0f016f170f1a0badbd0cca800eb989aa79bfdb6b (patch)
tree3875b203b17029a4025b9087a2e9ee4fcfc90375
parent27c2a890c0835b88b35782d353f24beaacb2a4be (diff)
downloadgvfs-0f016f170f1a0badbd0cca800eb989aa79bfdb6b.tar.gz
Plug a tiny memory leak
svn path=/trunk/; revision=1919
-rw-r--r--ChangeLog5
-rw-r--r--common/gmountspec.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 646e9ae0..ac5f16dc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-08-30 Matthias Clasen <mclasen@redhat.com>
+
+ * common/gmountspec.c (g_mount_spec_from_dbus): Plug a tiny
+ memory leak.
+
2008-08-28 David Zeuthen <davidz@redhat.com>
* monitor/proxy/gproxyvolume.c: (g_proxy_volume_mount):
diff --git a/common/gmountspec.c b/common/gmountspec.c
index 009ad900..7d8fa57e 100644
--- a/common/gmountspec.c
+++ b/common/gmountspec.c
@@ -247,6 +247,7 @@ g_mount_spec_from_dbus (DBusMessageIter *iter)
return NULL;
spec = g_mount_spec_new (NULL);
+ g_free (spec->mount_prefix);
spec->mount_prefix = mount_prefix;
if (dbus_message_iter_get_arg_type (&spec_iter) != DBUS_TYPE_ARRAY ||