
tracker-realignore.diff
By: a guest on
Feb 9th, 2011 | syntax:
Diff | size: 0.66 KB | hits: 114 | expires: Never
diff -rup tracker-0.6.95.orig/src/trackerd/tracker-processor.c tracker-0.6.95/src/trackerd/tracker-processor.c
--- tracker-0.6.95.orig/src/trackerd/tracker-processor.c 2011-02-10 02:09:46.000000000 +0100
+++ tracker-0.6.95/src/trackerd/tracker-processor.c 2011-02-10 02:28:25.000000000 +0100
@@ -452,6 +452,16 @@ path_should_be_ignored_for_media (Tracke
g_list_free (roots);
+ GSList *i = tracker_config_get_no_watch_directory_roots(processor->private->config);
+ for (; i && !ignore; i = i->next) {
+ if (strcmp (path, i->data) == 0) {
+ ignore = TRUE;
+ }
+ if (g_str_has_prefix (path, i->data)) {
+ ignore = TRUE;
+ }
+ }
+
return ignore;
}