fix_mingw.patch 692 B

12345678910111213141516
  1. diff --git a/code/Common/DefaultIOStream.cpp b/code/Common/DefaultIOStream.cpp
  2. index e423eae4f8..35bbb67a5a 100644
  3. --- a/code/Common/DefaultIOStream.cpp
  4. +++ b/code/Common/DefaultIOStream.cpp
  5. @@ -157,9 +157,9 @@ size_t DefaultIOStream::FileSize() const {
  6. return 0;
  7. mCachedSize = (size_t)(fileStat.st_size);
  8. #elif defined _WIN32
  9. - struct _stat32 fileStat;
  10. + struct _stat fileStat;
  11. //using fileno + fstat avoids having to handle the filename
  12. - int err = _fstat32(_fileno(mFile), &fileStat);
  13. + int err = _fstat(_fileno(mFile), &fileStat);
  14. if (0 != err)
  15. return 0;
  16. mCachedSize = (size_t)(fileStat.st_size);