tracker r2628 - in branches/turtle: . src/trackerd
- From: ifrade svn gnome org
- To: svn-commits-list gnome org
- Subject: tracker r2628 - in branches/turtle: . src/trackerd
- Date: Mon, 1 Dec 2008 15:11:53 +0000 (UTC)
Author: ifrade
Date: Mon Dec 1 15:11:53 2008
New Revision: 2628
URL: http://svn.gnome.org/viewvc/tracker?rev=2628&view=rev
Log:
Retrieve service type of the files to backup
Modified:
branches/turtle/ChangeLog
branches/turtle/src/trackerd/tracker-backup.c
Modified: branches/turtle/src/trackerd/tracker-backup.c
==============================================================================
--- branches/turtle/src/trackerd/tracker-backup.c (original)
+++ branches/turtle/src/trackerd/tracker-backup.c Mon Dec 1 15:11:53 2008
@@ -57,12 +57,14 @@
GValue value = {0, };
gchar *str = NULL;
gchar *uri;
+ gchar *service_type;
g_value_init (&transform, G_TYPE_STRING);
tracker_db_result_set_get (result_set, 0, &uri, -1);
- tracker_db_result_set_get (result_set, 1, &metadata_id, -1);
- tracker_db_result_set_get (result_set, 2, &str, -1);
+ tracker_db_result_set_get (result_set, 1, &service_type, -1);
+ tracker_db_result_set_get (result_set, 2, &metadata_id, -1);
+ tracker_db_result_set_get (result_set, 3, &str, -1);
field = tracker_ontology_get_field_by_id (metadata_id);
if (!field) {
@@ -77,6 +79,7 @@
tracker_turtle_add_triple (turtle_file, uri, field, str);
g_free (str);
+ g_free (service_type);
valid = tracker_db_result_set_iter_next (result_set);
}
@@ -91,6 +94,8 @@
TrackerDBResultSet *data;
TrackerService *service;
+ tracker_turtle_init ();
+
g_message ("***** tracker_backup: Saving metadata in turtle file *****");
service = tracker_ontology_get_service_by_name ("Files");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]