From: Rui Ueyama Date: Sat, 22 Mar 2014 18:05:40 +0000 (-0700) Subject: regexp: remove unused variables X-Git-Tag: go1.3beta1~303 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=ed97788af9d3c38e48a7f34dd18f05ae80a48c9e;p=gostls13.git regexp: remove unused variables "min" and "max" in "case '{'" clause are fresh variables. The variables defined in the outer scope never get value other than 0. LGTM=bradfitz R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/78750044 --- diff --git a/src/pkg/regexp/syntax/parse.go b/src/pkg/regexp/syntax/parse.go index 42d0bf4a16..cb25dca395 100644 --- a/src/pkg/regexp/syntax/parse.go +++ b/src/pkg/regexp/syntax/parse.go @@ -668,7 +668,6 @@ func Parse(s string, flags Flags) (*Regexp, error) { c rune op Op lastRepeat string - min, max int ) p.flags = flags p.wholeRegexp = s @@ -740,7 +739,7 @@ func Parse(s string, flags Flags) (*Regexp, error) { op = OpQuest } after := t[1:] - if after, err = p.repeat(op, min, max, before, after, lastRepeat); err != nil { + if after, err = p.repeat(op, 0, 0, before, after, lastRepeat); err != nil { return nil, err } repeat = before