github.com/ebitengine/purego@v0.8.0-alpha.2.0.20240512170805-6cd12240d332/internal/fakecgo/go_setenv.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // SPDX-FileCopyrightText: 2022 The Ebitengine Authors
     3  
     4  //go:build !cgo && (darwin || freebsd || linux)
     5  
     6  package fakecgo
     7  
     8  //go:nosplit
     9  //go:norace
    10  func x_cgo_setenv(arg *[2]*byte) {
    11  	setenv(arg[0], arg[1], 1)
    12  }
    13  
    14  //go:nosplit
    15  //go:norace
    16  func x_cgo_unsetenv(arg *[1]*byte) {
    17  	unsetenv(arg[0])
    18  }