]> Cypherpunks repositories - gostls13.git/commit
os/exec: remove duplicate environment variables in Cmd.Start
authorBrad Fitzpatrick <bradfitz@golang.org>
Tue, 28 Feb 2017 22:25:06 +0000 (22:25 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Tue, 28 Feb 2017 23:05:18 +0000 (23:05 +0000)
commite73f4894949c4ced611881329ff8f37805152585
treefca8cbcf46e7252c7ba0a3cf2c0960ada04337de
parent3c023f75a62f903273c688432f95e77fc945b6fb
os/exec: remove duplicate environment variables in Cmd.Start

Nobody intends to have duplicates anyway because it's so undefined
and everything handles it so poorly.

Removing duplicates automatically simplifies code and makes existing
code do what people already expect.

Fixes #12868

Change-Id: I95eeba8c59ff94d0f018012a6f4e031aaabfd5d9
Reviewed-on: https://go-review.googlesource.com/37586
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/os/exec/env_test.go [new file with mode: 0644]
src/os/exec/example_test.go
src/os/exec/exec.go
src/os/exec/exec_test.go