Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Dec 2020 14:04:43 +0000 (UTC)
From:      Mitchell Horne <mhorne@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-12@freebsd.org
Subject:   svn commit: r368301 - stable/12/usr.bin/bsdiff/bsdiff
Message-ID:  <202012031404.0B3E4hm7096674@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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) &&



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012031404.0B3E4hm7096674>