[libslab] Fix part of commit ab537f93 that introduced a leak and plug another leak
- From: Vincent Untz <vuntz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libslab] Fix part of commit ab537f93 that introduced a leak and plug another leak
- Date: Wed, 24 Mar 2010 15:57:15 +0000 (UTC)
commit f88746f483a0c64c4ac638d479926470977107ae
Author: Vincent Untz <vuntz gnome org>
Date: Wed Mar 24 14:18:43 2010 +0100
Fix part of commit ab537f93 that introduced a leak and plug another leak
libslab/bookmark-agent.c | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/libslab/bookmark-agent.c b/libslab/bookmark-agent.c
index 57932c2..25f4a10 100644
--- a/libslab/bookmark-agent.c
+++ b/libslab/bookmark-agent.c
@@ -1155,8 +1155,8 @@ create_dir_item (BookmarkAgent *this, const gchar *uri)
gchar *uri_new = NULL;
gchar *path;
- gchar *name = NULL;
- gchar *icon = NULL;
+ const gchar *name = NULL;
+ const gchar *icon = NULL;
gchar *buf;
gchar *tag_open_ptr = NULL;
@@ -1165,7 +1165,7 @@ create_dir_item (BookmarkAgent *this, const gchar *uri)
if (! strcmp (uri, "HOME")) {
uri_new = g_filename_to_uri (g_get_home_dir (), NULL, NULL);
- name = g_strdup (C_("Home folder", "Home"));
+ name = C_("Home folder", "Home");
icon = "user-home";
}
else if (! strcmp (uri, "DOCUMENTS")) {
@@ -1235,6 +1235,9 @@ create_dir_item (BookmarkAgent *this, const gchar *uri)
g_bookmark_file_move_item (priv->store, uri, uri_new, NULL);
g_free (uri_new);
+
+ if (search_string)
+ g_free (search_string);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]