]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.cc] runtime: windows does not use _cgo_setenv and _cgo_unsetenv
authorAlex Brainman <alex.brainman@gmail.com>
Fri, 21 Nov 2014 04:59:22 +0000 (15:59 +1100)
committerAlex Brainman <alex.brainman@gmail.com>
Fri, 21 Nov 2014 04:59:22 +0000 (15:59 +1100)
LGTM=rsc
R=rsc
CC=golang-codereviews
https://golang.org/cl/175480043

src/runtime/proc.go

index 50920afe8bf68da83f5aaa67103615dc6138d5a1..295190cb4e62ffd28c1b62c0dde1c9eb3fb3a380 100644 (file)
@@ -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")
+                       }
                }
        }