fileutils: cleanup
Change-Id: Id5299c98a4b2a173cffe6c93b62519ed23e29a35
diff --git a/src/fileutils.cpp b/src/fileutils.cpp
index 6e60fd4..8bc16c1 100644
--- a/src/fileutils.cpp
+++ b/src/fileutils.cpp
@@ -185,10 +185,7 @@
std::vector<std::string> files;
std::error_code ec;
for (const auto& entry : std::filesystem::directory_iterator(dir, ec)) {
- std::string fname {entry.path().filename().string()};
- if (fname == "." || fname == "..")
- continue;
- files.emplace_back(std::move(fname));
+ files.emplace_back(entry.path().filename().string());
}
return files;
}
@@ -342,9 +339,6 @@
auto status = std::filesystem::status(path);
if (std::filesystem::is_directory(status) and not std::filesystem::is_symlink(status)) {
for (const auto& entry: std::filesystem::directory_iterator(path)) {
- auto fname = entry.path().filename().string();
- if (fname == "." || fname == "..")
- continue;
removeAll(entry.path(), erase);
}
}