Fixed: KRDataBlock was reporting incorrect file size.

This commit is contained in:
Kearwood Kip Gilbert
2019-07-18 00:18:30 -07:00
parent 200536bf21
commit 9203c81064

View File

@@ -149,7 +149,7 @@ bool KRDataBlock::load(const std::string &path)
m_fileName = KRResource::GetFileBase(path); m_fileName = KRResource::GetFileBase(path);
FILE_STANDARD_INFO fileInfo; FILE_STANDARD_INFO fileInfo;
if(GetFileInformationByHandleEx(m_hPackFile, FileStandardInfo, &fileInfo, sizeof(fileInfo))) { if(GetFileInformationByHandleEx(m_hPackFile, FileStandardInfo, &fileInfo, sizeof(fileInfo))) {
m_data_size = fileInfo.AllocationSize.QuadPart; m_data_size = fileInfo.EndOfFile.QuadPart;
m_data_offset = 0; m_data_offset = 0;
success = true; success = true;
} }