[tracker/tracker-0.6] Fixes GB#598544 - Fix build without HAL
- From: Martyn James Russell <mr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker/tracker-0.6] Fixes GB#598544 - Fix build without HAL
- Date: Fri, 16 Oct 2009 11:34:31 +0000 (UTC)
commit c2715c428c94e27cc33c183c1d8faf3e297a2440
Author: Martyn Russell <martyn lanedo com>
Date: Fri Oct 16 12:22:29 2009 +0100
Fixes GB#598544 - Fix build without HAL
src/tracker-indexer/tracker-indexer.c | 5 ++++-
src/tracker-indexer/tracker-removable-device.c | 8 ++++++++
2 files changed, 12 insertions(+), 1 deletions(-)
---
diff --git a/src/tracker-indexer/tracker-indexer.c b/src/tracker-indexer/tracker-indexer.c
index 9fcaa71..d76083a 100644
--- a/src/tracker-indexer/tracker-indexer.c
+++ b/src/tracker-indexer/tracker-indexer.c
@@ -1780,8 +1780,11 @@ item_add_or_update (TrackerIndexer *indexer,
/* Service wasn't previously indexed */
id = tracker_data_update_get_new_service_id (indexer->private->common);
data = tracker_module_metadata_get_hash_table (metadata);
+#ifdef HAVE_HAL
udi = tracker_hal_udi_get_for_path (indexer->private->hal, service_path);
-
+#else
+ udi = NULL;
+#endif
context = tracker_data_update_metadata_context_new (TRACKER_CONTEXT_TYPE_INSERT,
service, id);
diff --git a/src/tracker-indexer/tracker-removable-device.c b/src/tracker-indexer/tracker-removable-device.c
index 1133f27..0c497a5 100644
--- a/src/tracker-indexer/tracker-removable-device.c
+++ b/src/tracker-indexer/tracker-removable-device.c
@@ -119,7 +119,11 @@ commit_turtle_parse_info_storer (TurtleStorerInfo *info,
data = tracker_module_metadata_get_hash_table (info->metadata);
hal = tracker_indexer_get_hal (info->indexer);
+#ifdef HAVE_HAL
udi = tracker_hal_udi_get_for_path (hal, dest_path);
+#else
+ udi = NULL;
+#endif
tracker_data_update_delete_service_by_path (path, info->rdf_type);
tracker_data_update_replace_service (udi,
@@ -133,7 +137,11 @@ commit_turtle_parse_info_storer (TurtleStorerInfo *info,
data = tracker_module_metadata_get_hash_table (info->metadata);
hal = tracker_indexer_get_hal (info->indexer);
+#ifdef HAVE_HAL
udi = tracker_hal_udi_get_for_path (hal, path);
+#else
+ udi = NULL;
+#endif
tracker_data_update_replace_service (udi,
path,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]