summaryrefslogtreecommitdiff
path: root/src/pkg/regexp/regexp.go
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2010-03-31 17:57:50 -0700
committerRob Pike <r@golang.org>2010-03-31 17:57:50 -0700
commited3cf90f3df0a181f78da077da6935241846c23e (patch)
tree5e9de810e38878154b5070213512b0e2dfe10801 /src/pkg/regexp/regexp.go
parent951e3261d4cdff774025ed472991349595169f12 (diff)
downloadgolang-ed3cf90f3df0a181f78da077da6935241846c23e.tar.gz
testing/regexp: use recover.
R=rsc CC=golang-dev http://codereview.appspot.com/816042 Committer: Rob Pike <r@golang.org>
Diffstat (limited to 'src/pkg/regexp/regexp.go')
-rw-r--r--src/pkg/regexp/regexp.go4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/pkg/regexp/regexp.go b/src/pkg/regexp/regexp.go
index 9f0ee191a..f8d03d743 100644
--- a/src/pkg/regexp/regexp.go
+++ b/src/pkg/regexp/regexp.go
@@ -1,4 +1,3 @@
-// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
@@ -264,8 +263,7 @@ type parser struct {
ch int
}
-func (p *parser) error(err os.Error) {
- p.re = nil
+func (p *parser) error(err Error) {
panic(err)
}