svn commit: r368301 - stable/12/usr.bin/bsdiff/bsdiff

Mitchell Horne mhorne at FreeBSD.org
Thu Dec 3 14:04:43 UTC 2020


Author: mhorne
Date: Thu Dec  3 14:04:42 2020
New Revision: 368301
URL: https://svnweb.freebsd.org/changeset/base/368301

Log:
  MFC r367734:
  bsdiff: fix off-by-one error

Modified:
  stable/12/usr.bin/bsdiff/bsdiff/bsdiff.c
Directory Properties:
  stable/12/   (props changed)

Modified: stable/12/usr.bin/bsdiff/bsdiff/bsdiff.c
==============================================================================
--- stable/12/usr.bin/bsdiff/bsdiff/bsdiff.c	Thu Dec  3 11:59:40 2020	(r368300)
+++ stable/12/usr.bin/bsdiff/bsdiff/bsdiff.c	Thu Dec  3 14:04:42 2020	(r368301)
@@ -212,7 +212,7 @@ int main(int argc,char *argv[])
 
 		for(scsc=scan+=len;scan<newsize;scan++) {
 			len=search(I,old,oldsize,new+scan,newsize-scan,
-					0,oldsize,&pos);
+					0,oldsize-1,&pos);
 
 			for(;scsc<scan+len;scsc++)
 			if((scsc+lastoffset<oldsize) &&


More information about the svn-src-stable mailing list