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

This commit is contained in:
Max Kellermann
2015-02-28 21:21:08 +01:00
parent 90a61b6bab
commit ee327db517

View File

@@ -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.
*/ */