aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/proc.go
diff options
context:
space:
mode:
authorAlex Brainman <alex.brainman@gmail.com>2014-11-21 15:59:22 +1100
committerAlex Brainman <alex.brainman@gmail.com>2014-11-21 15:59:22 +1100
commit841de809bb9d36ea7949b67857978d35f4fcc2f2 (patch)
tree9e1040930d9d32190ec0de79c25e54cc0ef30ddc /src/runtime/proc.go
parent0a38b2cdaf6bac030b1a3c5a895ce681be40862b (diff)
downloadgo-841de809bb9d36ea7949b67857978d35f4fcc2f2.tar.xz
[dev.cc] runtime: windows does not use _cgo_setenv and _cgo_unsetenv
LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/175480043
Diffstat (limited to 'src/runtime/proc.go')
-rw-r--r--src/runtime/proc.go12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/runtime/proc.go b/src/runtime/proc.go
index 50920afe8b..295190cb4e 100644
--- a/src/runtime/proc.go
+++ b/src/runtime/proc.go
@@ -63,11 +63,13 @@ func main() {
if _cgo_free == nil {
gothrow("_cgo_free missing")
}
- if _cgo_setenv == nil {
- gothrow("_cgo_setenv missing")
- }
- if _cgo_unsetenv == nil {
- gothrow("_cgo_unsetenv missing")
+ if GOOS != "windows" {
+ if _cgo_setenv == nil {
+ gothrow("_cgo_setenv missing")
+ }
+ if _cgo_unsetenv == nil {
+ gothrow("_cgo_unsetenv missing")
+ }
}
}