filesystem: use std for PathExists

Remove custom platform implementation of `PathExists` and replace uses
with `std::filesystem::exists`.
This commit is contained in:
Sandy Carter
2020-04-09 10:09:18 -04:00
committed by Rick Gibbed
parent a9fa38c88b
commit c8e64da4eb
12 changed files with 23 additions and 36 deletions

View File

@@ -77,11 +77,6 @@ std::filesystem::path GetUserFolder() {
return std::filesystem::path(home) / ".local" / "share";
}
bool PathExists(const std::filesystem::path& path) {
struct stat st;
return stat(path.c_str(), &st) == 0;
}
FILE* OpenFile(const std::filesystem::path& path, const std::string_view mode) {
return fopen(path.c_str(), std::string(mode).c_str());
}