From 14f18a744190de1b004cf5645848877e112b896b Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Tue, 1 Sep 2009 16:46:16 -0700 Subject: Don't crash for regexps > 19 characters. R=r APPROVED=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=34216 CL=34220 --- src/pkg/testing/regexp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pkg/testing/regexp.go') diff --git a/src/pkg/testing/regexp.go b/src/pkg/testing/regexp.go index 2b12250f5..e5b5eac4f 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; -- cgit v1.2.3