From 179f4dfe22a2b7be6ced8d24d4ce798c8de1960e Mon Sep 17 00:00:00 2001 From: Li Jie Date: Sun, 5 Jan 2025 15:41:55 +0800 Subject: [PATCH] build: ParseArgs return new slices --- internal/build/build.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/build/build.go b/internal/build/build.go index 29ee14cf..0dc72e2e 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -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 } }