Browse Source

Converted a size_t to mz_uint that was being treated as an error (#5600)

Co-authored-by: Kim Kulling <[email protected]>
Bradly Landucci 1 year ago
parent
commit
8231d99a85
1 changed files with 1 additions and 1 deletions
  1. 1 1
      contrib/zip/src/zip.c

+ 1 - 1
contrib/zip/src/zip.c

@@ -1239,7 +1239,7 @@ int zip_entry_openbyindex(struct zip_t *zip, size_t index) {
   if (!(pHeader = &MZ_ZIP_ARRAY_ELEMENT(
   if (!(pHeader = &MZ_ZIP_ARRAY_ELEMENT(
             &pZip->m_pState->m_central_dir, mz_uint8,
             &pZip->m_pState->m_central_dir, mz_uint8,
             MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets,
             MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets,
-                                 mz_uint32, index)))) {
+                                 mz_uint32, (mz_uint)index)))) {
     // cannot find header in central directory
     // cannot find header in central directory
     return ZIP_ENOHDR;
     return ZIP_ENOHDR;
   }
   }