From 7c126a98e4735cb9ecda35085ed38097c07d03e9 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 14 May 2020 21:42:48 +0100 Subject: Replace FileSystem::GetFileList with std::filesystem. --- src/fileutils.cpp | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/fileutils.cpp') diff --git a/src/fileutils.cpp b/src/fileutils.cpp index 9f98d7a50..58c2019cc 100644 --- a/src/fileutils.cpp +++ b/src/fileutils.cpp @@ -89,40 +89,6 @@ bool FileSystem::FileExists(const std::string& file) return !access(file.c_str(), F_OK); } -bool FileSystem::GetFileList(const std::string& directory, std::vector& entries, const std::string& match) -{ -#ifdef _WIN32 - const std::string search_path = directory + "\\" + match; - - WIN32_FIND_DATAA wfd; - HANDLE fh = FindFirstFileA(search_path.c_str(), &wfd); - if (fh == INVALID_HANDLE_VALUE) - return false; - - do - { - entries.push_back(wfd.cFileName); - } while (FindNextFile(fh, &wfd) != 0); - - FindClose(fh); - return true; -#else - DIR* library = opendir(directory.c_str()); - if (!library) - return false; - - dirent* entry = NULL; - while ((entry = readdir(library))) - { - if (InspIRCd::Match(entry->d_name, match, ascii_case_insensitive_map)) - entries.push_back(entry->d_name); - } - closedir(library); - return true; -#endif -} - - std::string FileSystem::GetFileName(const std::string& name) { #ifdef _WIN32 -- cgit v1.3.1-10-gc9f91