• Home
  • Raw
  • Download

Lines Matching refs:chunks

186                        int* num_chunks, ImageChunk** chunks,  in ReadZip()  argument
287 *chunks = malloc((entrycount*2+2) * sizeof(ImageChunk)); in ReadZip()
288 ImageChunk* curr = *chunks; in ReadZip()
377 int* num_chunks, ImageChunk** chunks) { in ReadImage() argument
401 *chunks = NULL; in ReadImage()
413 *chunks = realloc(*chunks, *num_chunks * sizeof(ImageChunk)); in ReadImage()
414 ImageChunk* curr = *chunks + (*num_chunks-3); in ReadImage()
496 *chunks = realloc(*chunks, *num_chunks * sizeof(ImageChunk)); in ReadImage()
497 ImageChunk* curr = *chunks + (*num_chunks-1); in ReadImage()
712 void MergeAdjacentNormalChunks(ImageChunk* chunks, int* num_chunks) { in MergeAdjacentNormalChunks() argument
716 if (chunks[in_start].type != CHUNK_NORMAL) { in MergeAdjacentNormalChunks()
723 in_end < *num_chunks && chunks[in_end].type == CHUNK_NORMAL && in MergeAdjacentNormalChunks()
724 (chunks[in_end].start == in MergeAdjacentNormalChunks()
725 chunks[in_end-1].start + chunks[in_end-1].len && in MergeAdjacentNormalChunks()
726 chunks[in_end].data == in MergeAdjacentNormalChunks()
727 chunks[in_end-1].data + chunks[in_end-1].len); in MergeAdjacentNormalChunks()
736 memcpy(chunks+out, chunks+in_start, sizeof(ImageChunk)); in MergeAdjacentNormalChunks()
749 chunks[out].type = CHUNK_NORMAL; in MergeAdjacentNormalChunks()
750 chunks[out].start = chunks[in_start].start; in MergeAdjacentNormalChunks()
751 chunks[out].data = chunks[in_start].data; in MergeAdjacentNormalChunks()
752 chunks[out].len = chunks[in_end-1].len + in MergeAdjacentNormalChunks()
753 (chunks[in_end-1].start - chunks[in_start].start); in MergeAdjacentNormalChunks()
763 ImageChunk* chunks, int num_chunks) { in FindChunkByName() argument
766 if (chunks[i].type == CHUNK_DEFLATE && chunks[i].filename && in FindChunkByName()
767 strcmp(name, chunks[i].filename) == 0) { in FindChunkByName()
768 return chunks+i; in FindChunkByName()
774 void DumpChunks(ImageChunk* chunks, int num_chunks) { in DumpChunks() argument
778 i, chunks[i].type, chunks[i].start, chunks[i].len); in DumpChunks()