Home | History | Annotate | Download | only in applypatch

Lines Matching defs:out

550 int TryReconstruction(ImageChunk* chunk, unsigned char* out) {
570 strm.next_out = out;
574 if (memcmp(out, chunk->deflate_data+p, have) != 0) {
583 // mismatch; ran out of data before we should have.
602 unsigned char* out = reinterpret_cast<unsigned char*>(malloc(BUFFER_SIZE));
612 if (TryReconstruction(chunk, out) == 0) {
613 free(out);
618 free(out);
744 int out = 0;
764 printf("chunk %d is now %d\n", in_start, out);
766 if (out != in_start) {
767 memcpy(chunks+out, chunks+in_start, sizeof(ImageChunk));
771 printf("collapse normal chunks %d-%d into %d\n", in_start, in_end-1, out);
780 chunks[out].type = CHUNK_NORMAL;
781 chunks[out].start = chunks[in_start].start;
782 chunks[out].data = chunks[in_start].data;
783 chunks[out].len = chunks[in_end-1].len +
787 ++out;
790 *num_chunks = out;
1005 // Figure out
1029 // Write out the headers.