Lines Matching refs:zDelta
325 char *zDelta /* Write the delta into this buffer */ in delta_create() argument
328 char *zOrigDelta = zDelta; in delta_create()
337 putInt(lenOut, &zDelta); in delta_create()
338 *(zDelta++) = '\n'; in delta_create()
345 putInt(lenOut, &zDelta); in delta_create()
346 *(zDelta++) = ':'; in delta_create()
347 memcpy(zDelta, zOut, lenOut); in delta_create()
348 zDelta += lenOut; in delta_create()
349 putInt(checksum(zOut, lenOut), &zDelta); in delta_create()
350 *(zDelta++) = ';'; in delta_create()
351 return zDelta - zOrigDelta; in delta_create()
446 putInt(bestLitsz,&zDelta); in delta_create()
447 *(zDelta++) = ':'; in delta_create()
448 memcpy(zDelta, &zOut[base], bestLitsz); in delta_create()
449 zDelta += bestLitsz; in delta_create()
453 putInt(bestCnt, &zDelta); in delta_create()
454 *(zDelta++) = '@'; in delta_create()
455 putInt(bestOfst, &zDelta); in delta_create()
456 *(zDelta++) = ','; in delta_create()
468 putInt(lenOut-base, &zDelta); in delta_create()
469 *(zDelta++) = ':'; in delta_create()
470 memcpy(zDelta, &zOut[base], lenOut-base); in delta_create()
471 zDelta += lenOut-base; in delta_create()
485 putInt(lenOut-base, &zDelta); in delta_create()
486 *(zDelta++) = ':'; in delta_create()
487 memcpy(zDelta, &zOut[base], lenOut-base); in delta_create()
488 zDelta += lenOut-base; in delta_create()
491 putInt(checksum(zOut, lenOut), &zDelta); in delta_create()
492 *(zDelta++) = ';'; in delta_create()
494 return zDelta - zOrigDelta; in delta_create()
506 static int delta_output_size(const char *zDelta, int lenDelta){ in delta_output_size() argument
508 size = deltaGetInt(&zDelta, &lenDelta); in delta_output_size()
509 if( *zDelta!='\n' ){ in delta_output_size()
540 const char *zDelta, /* Delta to apply to the pattern */ in delta_apply() argument
550 limit = deltaGetInt(&zDelta, &lenDelta); in delta_apply()
551 if( *zDelta!='\n' ){ in delta_apply()
555 zDelta++; lenDelta--; in delta_apply()
556 while( *zDelta && lenDelta>0 ){ in delta_apply()
558 cnt = deltaGetInt(&zDelta, &lenDelta); in delta_apply()
559 switch( zDelta[0] ){ in delta_apply()
561 zDelta++; lenDelta--; in delta_apply()
562 ofst = deltaGetInt(&zDelta, &lenDelta); in delta_apply()
563 if( lenDelta>0 && zDelta[0]!=',' ){ in delta_apply()
567 zDelta++; lenDelta--; in delta_apply()
582 zDelta++; lenDelta--; in delta_apply()
592 memcpy(zOut, zDelta, cnt); in delta_apply()
594 zDelta += cnt; in delta_apply()
599 zDelta++; lenDelta--; in delta_apply()