Fix bug introduced in f13cf9 regarding non-compressed ZIPs (#15230)

This happens on platforms with HAVE_MMAP (Linux/Mac) and with ZIPs that
contain uncompressed files.
This commit is contained in:
David G. F 2023-04-26 21:56:51 +02:00 committed by GitHub
parent bce958780d
commit 5fec32649f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -184,7 +184,7 @@ static int zlib_stream_decompress_data_to_file_iterate(
{
/* Simply copy the data to the output buffer */
memcpy(zip_context->decompressed_data,
zip_context->state->archive_mmap_data,
zip_context->state->archive_mmap_data + (size_t)zip_context->fdoffset,
zip_context->usize);
}
else