[tracker/binary-log] Bugfix for the restore-backup commit (squashme)



commit 802ea466765da858f3852b816716c21849c770f5
Author: Philip Van Hoof <philip codeminded be>
Date:   Thu Jan 7 15:10:31 2010 +0100

    Bugfix for the restore-backup commit (squashme)

 src/libtracker-db/tracker-db-manager.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/src/libtracker-db/tracker-db-manager.c b/src/libtracker-db/tracker-db-manager.c
index e1b1dcf..8ace824 100644
--- a/src/libtracker-db/tracker-db-manager.c
+++ b/src/libtracker-db/tracker-db-manager.c
@@ -156,9 +156,9 @@ static TrackerDBInterface *tracker_db_manager_get_db_interfaces_ro  (gint num, .
 static gboolean              initialized;
 static gboolean              locations_initialized;
 static gchar                *sql_dir;
-static gchar                *data_dir;
-static gchar                *user_data_dir;
-static gchar                *sys_tmp_dir;
+static gchar                *data_dir = NULL;
+static gchar                *user_data_dir = NULL;
+static gchar                *sys_tmp_dir = NULL;
 static gpointer              db_type_enum_class_pointer;
 static TrackerDBInterface   *resources_iface;
 static TrackerDBManagerFlags old_flags = 0;
@@ -1392,8 +1392,11 @@ tracker_db_manager_shutdown (void)
 	}
 
 	g_free (data_dir);
+	data_dir = NULL;
 	g_free (user_data_dir);
+	user_data_dir = NULL;
 	g_free (sys_tmp_dir);
+	sys_tmp_dir = NULL;
 	g_free (sql_dir);
 
 	if (resources_iface) {



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