mirror of https://github.com/golang/go.git
cmd/go: avoid infinite loop with package specific flags
R=rsc CC=golang-dev https://golang.org/cl/5505053
This commit is contained in:
parent
866c06b91e
commit
16a2d2617f
|
|
@ -80,10 +80,9 @@ var testFlagDefn = []*testFlagSpec{
|
|||
// test.out's arguments.
|
||||
func testFlags(args []string) (passToTest []string) {
|
||||
for i := 0; i < len(args); i++ {
|
||||
arg := args[i]
|
||||
f, value, extraWord := testFlag(args, i)
|
||||
if f == nil {
|
||||
args = append(args, arg)
|
||||
passToTest = append(passToTest, args[i])
|
||||
continue
|
||||
}
|
||||
switch f.name {
|
||||
|
|
|
|||
Loading…
Reference in New Issue