[tracker/urho-sync] Fixed finding location of meta-backup.db



commit 636d9670bd79ca4f86350acd85818fcd5679527e
Author: Philip Van Hoof <philip codeminded be>
Date:   Mon Aug 24 11:47:16 2009 +0200

    Fixed finding location of meta-backup.db

 src/libtracker-db/tracker-db-manager.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/src/libtracker-db/tracker-db-manager.c b/src/libtracker-db/tracker-db-manager.c
index 2507867..9132452 100644
--- a/src/libtracker-db/tracker-db-manager.c
+++ b/src/libtracker-db/tracker-db-manager.c
@@ -1039,10 +1039,9 @@ check_meta_backup (void)
 
 		file = g_file_new_for_path (meta_filename);
 		if (!g_file_query_exists (file, NULL)) {
-			GFile *parent, *backup;
+			GFile *backup;
 
-			parent = g_file_get_parent (file);
-			backup = g_file_get_child (parent, TRACKER_DB_BACKUP_META_FILENAME);
+			backup = tracker_db_backup_file (NULL, TRACKER_DB_BACKUP_META_FILENAME);
 
 			if (g_file_query_exists (backup, NULL)) {
 				g_file_move (backup, file, G_FILE_COPY_OVERWRITE, NULL,
@@ -1051,7 +1050,6 @@ check_meta_backup (void)
 
 			retval = TRUE;
 
-			g_object_unref (parent);
 			g_object_unref (backup);
 		}
 



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