Commit ee327db5 authored by Max Kellermann's avatar Max Kellermann

fs/FileSystem: remove unused WIN32 port of StatFile()

parent 90a61b6b
...@@ -76,23 +76,22 @@ RenameFile(Path oldpath, Path newpath) ...@@ -76,23 +76,22 @@ RenameFile(Path oldpath, Path newpath)
return rename(oldpath.c_str(), newpath.c_str()) == 0; return rename(oldpath.c_str(), newpath.c_str()) == 0;
} }
#ifndef WIN32
/** /**
* Wrapper for stat() that uses #Path names. * Wrapper for stat() that uses #Path names.
*/ */
static inline bool static inline bool
StatFile(Path file, struct stat &buf, bool follow_symlinks = true) StatFile(Path file, struct stat &buf, bool follow_symlinks = true)
{ {
#ifdef WIN32
(void)follow_symlinks;
return stat(file.c_str(), &buf) == 0;
#else
int ret = follow_symlinks int ret = follow_symlinks
? stat(file.c_str(), &buf) ? stat(file.c_str(), &buf)
: lstat(file.c_str(), &buf); : lstat(file.c_str(), &buf);
return ret == 0; return ret == 0;
#endif
} }
#endif
/** /**
* Wrapper for unlink() that uses #Path names. * Wrapper for unlink() that uses #Path names.
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment