Home | History | Annotate | Download | only in applypatch

Lines Matching refs:in_start

714   int in_start = 0, in_end;
715 while (in_start < *num_chunks) {
716 if (chunks[in_start].type != CHUNK_NORMAL) {
717 in_end = in_start+1;
719 // in_start is a normal chunk. Look for a run of normal chunks
722 for (in_end = in_start+1;
731 if (in_end == in_start+1) {
733 printf("chunk %d is now %d\n", in_start, out);
735 if (out != in_start) {
736 memcpy(chunks+out, chunks+in_start, sizeof(ImageChunk));
740 printf("collapse normal chunks %d-%d into %d\n", in_start, in_end-1, out);
743 // Merge chunks [in_start, in_end-1] into one chunk. Since the
750 chunks[out].start = chunks[in_start].start;
751 chunks[out].data = chunks[in_start].data;
753 (chunks[in_end-1].start - chunks[in_start].start);
757 in_start = in_end;