diff --git a/src/platform_windows.c b/src/platform_windows.c index 096a730..0f89e0a 100644 --- a/src/platform_windows.c +++ b/src/platform_windows.c @@ -1494,7 +1494,7 @@ static int __PHYSFS_platformStatNewWay(const char *filename, int *exists, else { stat->filetype = PHYSFS_FILETYPE_REGULAR; - filesize = (((PHYSFS_uint64) winstat.nFileSizeHigh) << 32) | winstat.nFileSizeLow; + stat->filesize = (((PHYSFS_uint64) winstat.nFileSizeHigh) << 32) | winstat.nFileSizeLow; } /* else */ stat->readonly = ((winstat.dwFileAttributes & FILE_ATTRIBUTE_READONLY) != 0);