/[svn]/libgig/trunk/src/RIFF.cpp
ViewVC logotype

Diff of /libgig/trunk/src/RIFF.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1050 by schoenebeck, Fri Mar 2 01:04:45 2007 UTC revision 1063 by schoenebeck, Sat Mar 3 21:45:25 2007 UTC
# Line 1688  namespace RIFF { Line 1688  namespace RIFF {
1688      }      }
1689      #elif defined(WIN32)      #elif defined(WIN32)
1690      unsigned long File::__GetFileSize(HANDLE hFile) {      unsigned long File::__GetFileSize(HANDLE hFile) {
1691          LARGE_INTEGER size;          DWORD dwSize = ::GetFileSize(hFile, NULL /*32bit*/);
1692          GetFileSizeEx(hFile, &size);          if (dwSize == INVALID_FILE_SIZE)
1693          return size.LowPart;              throw Exception("Windows FS error: could not determine file size");
1694            return dwSize;
1695      }      }
1696      #else // standard C functions      #else // standard C functions
1697      unsigned long File::__GetFileSize(FILE* hFile) {      unsigned long File::__GetFileSize(FILE* hFile) {

Legend:
Removed from v.1050  
changed lines
  Added in v.1063

  ViewVC Help
Powered by ViewVC