summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebarshi Ray <debarshir@gnome.org>2014-10-20 18:58:52 +0200
committerDebarshi Ray <debarshir@gnome.org>2014-10-21 11:15:21 +0200
commit637d2883f2e8f79ea2684e6a8befc4c1e875ca53 (patch)
tree21a3dd11c3df9bf57509a4580092b380d7c18818
parenta01db6bc13cbb947c5ed3ddcaeeab10ebac2a364 (diff)
downloadgvfs-637d2883f2e8f79ea2684e6a8befc4c1e875ca53.tar.gz
goa: Fix a memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=738878
-rw-r--r--monitor/goa/goavolume.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/monitor/goa/goavolume.c b/monitor/goa/goavolume.c
index 83f038e6..7db021a2 100644
--- a/monitor/goa/goavolume.c
+++ b/monitor/goa/goavolume.c
@@ -179,7 +179,11 @@ mount_enclosing_volume_cb (GObject *source_object, GAsyncResult *res, gpointer u
}
else
{
- g_warning ("Already mounted %s: %s", g_file_get_uri (root), error->message);
+ gchar *uri;
+
+ uri = g_file_get_uri (root);
+ g_warning ("Already mounted %s: %s", uri, error->message);
+ g_free (uri);
g_error_free (error);
}
}