From: Austin Clements Date: Tue, 1 Sep 2009 23:46:16 +0000 (-0700) Subject: Don't crash for regexps > 19 characters. X-Git-Tag: weekly.2009-11-06~671 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=2364f8c30cecf7f9bc04f8b9e6e2e191166ebeb0;p=gostls13.git Don't crash for regexps > 19 characters. R=r APPROVED=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=34216 CL=34220 --- diff --git a/src/pkg/testing/regexp.go b/src/pkg/testing/regexp.go index 2b12250f58..e5b5eac4f3 100644 --- a/src/pkg/testing/regexp.go +++ b/src/pkg/testing/regexp.go @@ -265,7 +265,7 @@ func (re *Regexp) add(i instr) instr { i.setIndex(len(re.inst)); if n >= cap(re.inst) { ni := make([]instr, n, 2*n); - for i, j := range ni { + for i, j := range re.inst { ni[i] = j } re.inst = ni;