Windows: Update libzip to version 1.5.1
This commit is contained in:
parent
e4e017a2ad
commit
0856b387f1
|
@ -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]
|
||||
==================
|
||||
|
||||
|
|
|
@ -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)) {
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue