Lines Matching refs:old_buf
110 u_char *old_buf,*new_buf; in bsdiff() local
131 ((old_buf=static_cast<u_char*>(malloc(oldsize+1)))==NULL) || in bsdiff()
133 (read(fd,old_buf,oldsize)!=oldsize) || in bsdiff()
139 if(divsufsort(old_buf, I, oldsize)) err(1, "divsufsort"); in bsdiff()
195 len=search(I,old_buf,oldsize,new_buf+scan,newsize-scan, in bsdiff()
200 (old_buf[scsc+lastoffset] == new_buf[scsc])) in bsdiff()
207 (old_buf[scan+lastoffset] == new_buf[scan])) in bsdiff()
225 if(old_buf[lastpos+i]==new_buf[lastscan+i]) s++; in bsdiff()
234 if(old_buf[pos-i]==new_buf[scan-i]) s++; in bsdiff()
244 old_buf[lastpos+lenf-overlap+i]) s++; in bsdiff()
246 old_buf[pos-lenb+i]) s--; in bsdiff()
255 db[dblen+i]=new_buf[lastscan+i]-old_buf[lastpos+i]; in bsdiff()
328 free(old_buf); in bsdiff()