This commit is contained in:
2024-08-29 09:33:24 -05:00
parent 17ebd56ed4
commit 07ad8a55d3
8 changed files with 19 additions and 117 deletions

View File

@ -65,10 +65,11 @@ auto traverse_directory(
std::to_string(repertory::utils::get_last_error_code()));
}
struct dirent *de{};
struct dirent *de{nullptr};
while (res && (de = readdir(root))) {
if (de->d_type == DT_DIR) {
if ((strcmp(de->d_name, ".") != 0) && (strcmp(de->d_name, "..") != 0)) {
if ((std::string_view(de->d_name) != ".") &&
(std::string_view(de->d_name) != "..")) {
res = directory_action(repertory::utils::file::directory(
repertory::utils::path::combine(path, {de->d_name})));
}