Merge branch 'develop' for release v3.19.1

This commit is contained in:
emeric
2020-09-05 18:40:26 +02:00
+1 -1
View File
@@ -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 );