Affects Version/s: None
Fix Version/s: 0.9.0
Platform type:64 bits
Ladislav Zezula has updated CascLib to use 64-bit file size. Full details are here:
- CascGetFileSize can now use also upper 32-bits of file size
- CascSetFilePointer can now use also upper 32-bits of the file size
- CascFind(First|Next)File's structure CASC_FIND_DATA has some members renamed and FileSize member is now 64-bit.
So, to continue using the new CascLib we need to adjust our file size variables to long long.
I think our file pointers use size_t and I think that adjusts size automatically ( ? ) Correct me if I'm wrong.
It sounds like file chunk sizes continue to be 32-bit, so any calculations based on those can probably stay the same.
I don't think we use CascFindFirstFile or CascFindNextFile.