Merge branch 'develop' for release v3.19.1
This commit is contained in:
@@ -356,7 +356,7 @@ namespace Zip
|
|||||||
if (fileSize != _currentFile->second.fileSize)
|
if (fileSize != _currentFile->second.fileSize)
|
||||||
throw ZipperException {"File '" + filePath + "': size mismatch!"};
|
throw ZipperException {"File '" + filePath + "': size mismatch!"};
|
||||||
|
|
||||||
const std::size_t nbBytesToRead {std::min(fileSize - _currentOffset, bufferSize)};
|
const std::size_t nbBytesToRead {std::min(static_cast<std::size_t>(fileSize) - _currentOffset, bufferSize)};
|
||||||
|
|
||||||
ifs.seekg(_currentOffset, std::ios::beg);
|
ifs.seekg(_currentOffset, std::ios::beg);
|
||||||
ifs.read(reinterpret_cast<char*>(buffer), nbBytesToRead );
|
ifs.read(reinterpret_cast<char*>(buffer), nbBytesToRead );
|
||||||
|
|||||||
Reference in New Issue
Block a user