Fix a change breaks compatibility with Win9x

This commit is contained in:
Tsuda Kageyu
2013-04-23 00:15:54 +09:00
parent 8c233f4552
commit 3e89f7cb40

View File

@ -490,9 +490,9 @@ long FileStream::length()
#ifdef _WIN32
LARGE_INTEGER fileSize;
if(GetFileSizeEx(d->file, &fileSize)) {
d->size = static_cast<ulong>(fileSize.QuadPart);
const DWORD fileSize = GetFileSize(d->file, NULL);
if(GetLastError() != ERROR_SUCCESS) {
d->size = static_cast<ulong>(fileSize);
return d->size;
}
else {