Without these changes, the warning "Type conversion may result in loss of data" might be triggered because `i` is of type `ssize_t` but the type of the parameter is `mz_uint` that is an alias for `unsinged int`. This was already fixed in the original repository seed7a2252a53/src/zip.c (L481C49-L481C58)andd7a2252a53/src/zip.c (L538)Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>