syscall: fix Setenv for plan 9

envi needs to be updated during Setenv so the key can be correctly deleted later with Unsetenv.

Update #8849.

LGTM=0intro
R=bradfitz, 0intro
CC=golang-codereviews
https://golang.org/cl/149300046
This commit is contained in:
Nicolas Owens 2014-10-02 10:25:56 +02:00 committed by David du Colombier
parent 714461740c
commit e9d5fca9f3

View file

@ -128,6 +128,7 @@ func Setenv(key, value string) error {
}
env[key] = value
envs = append(envs, key+"="+value)
envi[key] = len(envs) - 1
return nil
}