Jelajahi Sumber

libcontainerd/local: use strings.Cut()

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 2 tahun lalu
induk
melakukan
01365cbd74
1 mengubah file dengan 2 tambahan dan 3 penghapusan
  1. 2 3
      libcontainerd/local/utils_windows.go

+ 2 - 3
libcontainerd/local/utils_windows.go

@@ -7,9 +7,8 @@ import "strings"
 func setupEnvironmentVariables(a []string) map[string]string {
 	r := make(map[string]string)
 	for _, s := range a {
-		arr := strings.SplitN(s, "=", 2)
-		if len(arr) == 2 {
-			r[arr[0]] = arr[1]
+		if k, v, ok := strings.Cut(s, "="); ok {
+			r[k] = v
 		}
 	}
 	return r