filesystem: use std for DeleteFile

Remove custom platform implementation of `DeleteFile` and replace single
use with `std::filesystem::remove` after a negative
`std::filesystem::is_directory` check.
This commit is contained in:
Sandy Carter
2020-04-09 10:27:02 -04:00
committed by Rick Gibbed
parent df65de231f
commit fc5153bca1
4 changed files with 2 additions and 15 deletions

View File

@@ -102,7 +102,8 @@ bool HostPathEntry::DeleteEntryInternal(Entry* entry) {
return std::filesystem::remove_all(full_path);
} else {
// Delete file.
return xe::filesystem::DeleteFile(full_path);
return !std::filesystem::is_directory(full_path) &&
std::filesystem::remove(full_path);
}
}