From 16a2d2617fa96dc85359d9919e6dceff1413feab Mon Sep 17 00:00:00 2001 From: Mikio Hara Date: Wed, 21 Dec 2011 21:20:17 +0900 Subject: [PATCH] cmd/go: avoid infinite loop with package specific flags R=rsc CC=golang-dev https://golang.org/cl/5505053 --- src/cmd/go/testflag.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/cmd/go/testflag.go b/src/cmd/go/testflag.go index c4aa8c6bd2..249a9316b1 100644 --- a/src/cmd/go/testflag.go +++ b/src/cmd/go/testflag.go @@ -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 { -- 2.48.1