X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=updatedb.cpp;h=8435a48b56f40ccaecf510913e15291050f336a9;hb=520e32eb1187a4d8a9fd1ad622fa95a2ae073d6f;hp=f655aa33fe6b80468b17b81c59f732594af3a7dc;hpb=dd80692a89481eeff56ebcb1f5be9edf179ca766;p=plocate diff --git a/updatedb.cpp b/updatedb.cpp index f655aa3..8435a48 100644 --- a/updatedb.cpp +++ b/updatedb.cpp @@ -598,6 +598,11 @@ int scan(const string &path, int fd, dev_t parent_dev, dir_time modified, dir_ti // by reading from the database. (We still need to open and stat everything, // though, but that happens in a later step.) entries = move(db_entries); + if (conf_verbose) { + for (const entry &e : entries) { + printf("%s/%s\n", path.c_str(), e.name.c_str()); + } + } } else { dir = fdopendir(fd); // Takes over ownership of fd. if (dir == nullptr) { @@ -762,7 +767,7 @@ int main(int argc, char **argv) owner = grp->gr_gid; } - DatabaseBuilder db(conf_output.c_str(), owner, conf_block_size, existing_db.read_next_dictionary()); + DatabaseBuilder db(conf_output.c_str(), owner, conf_block_size, existing_db.read_next_dictionary(), conf_check_visibility); db.set_conf_block(conf_block); Corpus *corpus = db.start_corpus(/*store_dir_times=*/true);