[tracker/miner-directory-flags: 8/8] tracker-miner-fs: Remove last tracker_miner_fs_directory_add() call in TrackerMinerFiles
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/miner-directory-flags: 8/8] tracker-miner-fs: Remove last tracker_miner_fs_directory_add() call in TrackerMinerFiles
- Date: Tue, 26 Apr 2011 14:20:00 +0000 (UTC)
commit 1b95671ed636474870952416ed86cc390ee0edb0
Author: Carlos Garnacho <carlosg gnome org>
Date: Tue Apr 26 16:17:34 2011 +0200
tracker-miner-fs: Remove last tracker_miner_fs_directory_add() call in TrackerMinerFiles
Now only tracker_miner_fs_directory_add_full() is used.
src/miners/fs/tracker-miner-files.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index 8a4795c..7561863 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -1514,6 +1514,7 @@ update_directories_from_new_config (TrackerMinerFS *mf,
gboolean recurse)
{
TrackerMinerFilesPrivate *priv;
+ TrackerDirectoryFlags flags = 0;
GSList *sl;
priv = TRACKER_MINER_FILES_GET_PRIVATE (mf);
@@ -1521,6 +1522,14 @@ update_directories_from_new_config (TrackerMinerFS *mf,
g_message ("Updating %s directories changed from configuration",
recurse ? "recursive" : "single");
+ if (recurse) {
+ flags |= TRACKER_DIRECTORY_RECURSE;
+ }
+
+ if (tracker_config_get_enable_monitors (mf->private->config)) {
+ flags |= TRACKER_DIRECTORY_MONITOR;
+ }
+
/* First remove all directories removed from the config */
for (sl = old_dirs; sl; sl = sl->next) {
const gchar *path;
@@ -1557,7 +1566,7 @@ update_directories_from_new_config (TrackerMinerFS *mf,
priv->quark_directory_config_root,
GINT_TO_POINTER (TRUE));
- tracker_miner_fs_directory_add (TRACKER_MINER_FS (mf), file, recurse);
+ tracker_miner_fs_directory_add_full (TRACKER_MINER_FS (mf), file, flags);
g_object_unref (file);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]