[gnome-main-menu] [main-menu] Plug leak



commit 96333bd9aecc101544c556468160484b130c7918
Author: Vincent Untz <vuntz gnome org>
Date:   Thu Feb 18 01:00:45 2010 +0100

    [main-menu] Plug leak

 main-menu/src/main-menu-ui.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/main-menu/src/main-menu-ui.c b/main-menu/src/main-menu-ui.c
index 3b7cd5a..548c49f 100644
--- a/main-menu/src/main-menu-ui.c
+++ b/main-menu/src/main-menu-ui.c
@@ -2329,8 +2329,10 @@ more_buttons_clicked_cb (GtkButton *button, gpointer user_data)
 			if (! dir)
 			      dir = g_build_filename (g_get_home_dir (), "Documents", NULL);
 
-			if (! g_file_test (dir, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR))
+			if (! g_file_test (dir, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR)) {
+				g_free (dir);
 				dir = g_strdup (g_get_home_dir ());
+			}
 
 			uri = g_filename_to_uri (dir, NULL, NULL);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]