diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2017-06-18 13:43:39 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2017-06-29 20:49:06 +0200 |
commit | 603b14d6b3238641544476e4a6d76217c46ada21 (patch) | |
tree | a46414d3ece7008a8c06f120a11661ebf62be022 /examples | |
parent | 22ca12bfa605443da07475bb6f407f56edf63ed4 (diff) | |
download | tracker-603b14d6b3238641544476e4a6d76217c46ada21.tar.gz |
libtracker-miner: Remove TrackerMinerFS API to add/remove directories
The whole set of tracker_miner_fs_add_directory_without_parent(),
tracker_miner_fs_directory_add(), directory_remove() and
directory_remove_full() are all covered by TrackerIndexingTree and
basically unused, except for code in examples/.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/libtracker-miner/tracker-main.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/libtracker-miner/tracker-main.c b/examples/libtracker-miner/tracker-main.c index 451967920..4be5af31d 100644 --- a/examples/libtracker-miner/tracker-main.c +++ b/examples/libtracker-miner/tracker-main.c @@ -80,10 +80,16 @@ add_directory_path (TrackerMinerFS *fs, const gchar *path, gboolean recurse) { + TrackerIndexingTree *tree; + TrackerDirectoryFlags flags = 0; GFile *file; + if (recurse) + flags |= TRACKER_DIRECTORY_FLAG_RECURSE; + file = g_file_new_for_path (path); - tracker_miner_fs_directory_add (fs, file, recurse); + tree = tracker_miner_fs_get_indexing_tree (fs); + tracker_indexing_tree_add (tree, file, flags); g_object_unref (file); } |