Windows: Update libzip to version 1.5.1

This commit is contained in:
Mounir IDRASSI 2018-12-03 00:45:10 +01:00
parent e4e017a2ad
commit 0856b387f1
No known key found for this signature in database
GPG Key ID: 02C30AE90FAE4A6F
3 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,14 @@
1.5.1 [2018-04-11]
==================
* Choose format of installed documentation based on available tools.
* Fix visibility of symbols.
* Fix zipcmp directory support.
* Don't set RPATH on Linux.
* Use Libs.private for link dependencies in pkg-config file.
* Fix build with LibreSSL.
* Various bugfixes.
1.5.0 [2018-03-11]
==================

View File

@ -536,7 +536,7 @@ _zip_dirent_read(zip_dirent_t *zde, zip_source_t *src, zip_buffer_t *buffer, boo
if (zde->offset == ZIP_UINT32_MAX)
zde->offset = _zip_buffer_get_64(ef_buffer);
if (zde->disk_number == ZIP_UINT16_MAX)
zde->disk_number = _zip_buffer_get_32(buffer);
zde->disk_number = _zip_buffer_get_32(ef_buffer);
}
if (!_zip_buffer_eof(ef_buffer)) {

View File

@ -562,7 +562,7 @@ buffer_write(buffer_t *buffer, const zip_uint8_t *data, zip_uint64_t length, zip
memcpy(buffer->fragments[i].data + fragment_offset, data + n, left);
if (n == buffer->fragments[i].length - fragment_offset) {
if (left == buffer->fragments[i].length - fragment_offset) {
i++;
}
n += left;