1
0
mirror of https://github.com/golang/go synced 2024-11-18 10:14:45 -07:00

internal/lsp: split only on the first = for Go environment variables

Follow-up from CL 243538.

Change-Id: I15ac8ba738fa5326b18f7b179bed8623f4c57cfd
Reviewed-on: https://go-review.googlesource.com/c/tools/+/243640
Run-TryBot: Rebecca Stambler <rstambler@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Rebecca Stambler 2020-07-20 12:09:35 -04:00
parent cf97b7f4a4
commit 9cbb971a18

View File

@ -350,7 +350,7 @@ func (v *View) WriteEnv(ctx context.Context, w io.Writer) error {
fullEnv[k] = v fullEnv[k] = v
} }
for _, v := range env { for _, v := range env {
s := strings.Split(v, "=") s := strings.SplitN(v, "=", 2)
if len(s) != 2 { if len(s) != 2 {
continue continue
} }