diff --git a/fml/platform/win/file_win.cc b/fml/platform/win/file_win.cc index dfb3d8dd36f30826519913f91c37a093fa734fbd..bad9d052fb942e48ec821706cd3e4cec3c2c3e80 100644 --- a/fml/platform/win/file_win.cc +++ b/fml/platform/win/file_win.cc @@ -316,6 +316,10 @@ bool TruncateFile(const fml::UniqueFD& file, size_t size) { return true; } +bool FileExists(const fml::UniqueFD& base_directory, const char* path) { + return IsFile(GetAbsolutePath(base_directory, path).c_str()); +} + bool WriteAtomically(const fml::UniqueFD& base_directory, const char* file_name, const Mapping& mapping) {