build: ParseArgs return new slices

This commit is contained in:
Li Jie
2025-01-05 15:41:55 +08:00
parent 03517ce22e
commit 179f4dfe22

View File

@@ -688,8 +688,8 @@ func ParseArgs(args []string, swflags map[string]bool) (flags, patterns []string
if strings.HasPrefix(arg, "-") {
checkFlag(arg, &i, &verbose, swflags)
} else {
patterns = args[i:]
flags = args[:i]
patterns = append([]string{}, args[i:]...)
flags = append([]string{}, args[:i]...)
return
}
}