Searched defs:endsrc (Results 1 - 3 of 3) sorted by relevance

/ast/src/lib/libodelta/
H A Dmtchstring.c43 /* initial assumptions: src[0] == tar[0] && src+n_match <= endsrc */
44 static long domatch(char* src, char* endsrc, char* tar, char* endtar, long n_match) argument
58 for(; sp < endsrc && tp < endtar; ++sp, ++tp)
68 char *endsrc, *endtar; local
90 endsrc = src + n_src;
109 else for(sp = src; sp < endsrc; ++sp)
151 src = n_ind > 0 ? *ind++ : endsrc;
154 else for(; src+n_match < endsrc; ++src)
157 if(src+n_match >= endsrc)
160 if((m = domatch(src,endsrc,ta
[all...]
H A Dsuftree.c121 register Element *sp, *mp, *rescan, *endmatch, *endsrc; local
154 endsrc = src+len;
157 for(; src < endsrc; ++src)
239 while(sp < endsrc)
251 for(; sp < endsrc && mp < endmatch; ++sp, ++mp)
300 LENGTH(list) = endsrc-sp;
/ast/src/lib/libvdelta/
H A Dvddelta.c309 reg uchar *tar, *src, *endsrc, *endtar, *endt; local
340 endsrc = tab->src + n_src - 1;
344 for(; endtar > endt; --endtar, --endsrc)
345 if(*endtar != *endsrc)
347 endtar += 1; endsrc += 1;
351 endsrc = tab->src+n_src;
358 endsrc += tn/4;
360 if(vdfold(tab,src,endsrc,0) < 0)

Completed in 27 milliseconds