pArray           3364 src/punutil/miniz.c     static MZ_FORCEINLINE mz_uint mz_zip_array_range_check(const mz_zip_array *pArray, mz_uint index)
pArray           3366 src/punutil/miniz.c         MZ_ASSERT(index < pArray->m_size);
pArray           3374 src/punutil/miniz.c     static MZ_FORCEINLINE void mz_zip_array_init(mz_zip_array *pArray, mz_uint32 element_size)
pArray           3376 src/punutil/miniz.c         memset(pArray, 0, sizeof(mz_zip_array));
pArray           3377 src/punutil/miniz.c         pArray->m_element_size = element_size;
pArray           3380 src/punutil/miniz.c     static MZ_FORCEINLINE void mz_zip_array_clear(mz_zip_archive *pZip, mz_zip_array *pArray)
pArray           3382 src/punutil/miniz.c         pZip->m_pFree(pZip->m_pAlloc_opaque, pArray->m_p);
pArray           3383 src/punutil/miniz.c         memset(pArray, 0, sizeof(mz_zip_array));
pArray           3386 src/punutil/miniz.c     static mz_bool mz_zip_array_ensure_capacity(mz_zip_archive *pZip, mz_zip_array *pArray, size_t min_new_capacity, mz_uint growing)
pArray           3390 src/punutil/miniz.c         MZ_ASSERT(pArray->m_element_size);
pArray           3391 src/punutil/miniz.c         if (pArray->m_capacity >= min_new_capacity)
pArray           3395 src/punutil/miniz.c             new_capacity = MZ_MAX(1, pArray->m_capacity);
pArray           3399 src/punutil/miniz.c         if (NULL == (pNew_p = pZip->m_pRealloc(pZip->m_pAlloc_opaque, pArray->m_p, pArray->m_element_size, new_capacity)))
pArray           3401 src/punutil/miniz.c         pArray->m_p = pNew_p;
pArray           3402 src/punutil/miniz.c         pArray->m_capacity = new_capacity;
pArray           3406 src/punutil/miniz.c     static MZ_FORCEINLINE mz_bool mz_zip_array_reserve(mz_zip_archive *pZip, mz_zip_array *pArray, size_t new_capacity, mz_uint growing)
pArray           3408 src/punutil/miniz.c         if (new_capacity > pArray->m_capacity)
pArray           3410 src/punutil/miniz.c             if (!mz_zip_array_ensure_capacity(pZip, pArray, new_capacity, growing))
pArray           3416 src/punutil/miniz.c     static MZ_FORCEINLINE mz_bool mz_zip_array_resize(mz_zip_archive *pZip, mz_zip_array *pArray, size_t new_size, mz_uint growing)
pArray           3418 src/punutil/miniz.c         if (new_size > pArray->m_capacity)
pArray           3420 src/punutil/miniz.c             if (!mz_zip_array_ensure_capacity(pZip, pArray, new_size, growing))
pArray           3423 src/punutil/miniz.c         pArray->m_size = new_size;
pArray           3427 src/punutil/miniz.c     static MZ_FORCEINLINE mz_bool mz_zip_array_ensure_room(mz_zip_archive *pZip, mz_zip_array *pArray, size_t n)
pArray           3429 src/punutil/miniz.c         return mz_zip_array_reserve(pZip, pArray, pArray->m_size + n, MZ_TRUE);
pArray           3432 src/punutil/miniz.c     static MZ_FORCEINLINE mz_bool mz_zip_array_push_back(mz_zip_archive *pZip, mz_zip_array *pArray, const void *pElements, size_t n)
pArray           3434 src/punutil/miniz.c         size_t orig_size = pArray->m_size;
pArray           3435 src/punutil/miniz.c         if (!mz_zip_array_resize(pZip, pArray, orig_size + n, MZ_TRUE))
pArray           3438 src/punutil/miniz.c             memcpy((mz_uint8 *)pArray->m_p + orig_size * pArray->m_element_size, pElements, n * pArray->m_element_size);