d7zip
d7zip copied to clipboard
T7zBatchItem Size property type not sufficient for large archives
An error occurs when working with large archives. The Cardinal type for the
stream size is not sufficient, Int64 fixes the problem.
var
Arch: I7zOutArchive;
Arch := CreateOutArchive(CLSID_CFormat7z);
Arch.AddStream(aStream, soReference, faArchive, CurrentFileTime,
CurrentFileTime, 'folder\test.bin', false, false);
-> error when aStream.Size > 4 GB
Original issue reported on code.google.com by [email protected] on 10 Jan 2011 at 10:30