build: ParseArgs return new slices
This commit is contained in:
@@ -688,8 +688,8 @@ func ParseArgs(args []string, swflags map[string]bool) (flags, patterns []string
|
|||||||
if strings.HasPrefix(arg, "-") {
|
if strings.HasPrefix(arg, "-") {
|
||||||
checkFlag(arg, &i, &verbose, swflags)
|
checkFlag(arg, &i, &verbose, swflags)
|
||||||
} else {
|
} else {
|
||||||
patterns = args[i:]
|
patterns = append([]string{}, args[i:]...)
|
||||||
flags = args[:i]
|
flags = append([]string{}, args[:i]...)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user