diff options
| author | David Crawshaw <crawshaw@golang.org> | 2015-02-28 02:34:08 +0000 |
|---|---|---|
| committer | David Crawshaw <crawshaw@golang.org> | 2015-02-28 02:40:03 +0000 |
| commit | 2adc3bd6ef84aa8b3d730f5d0d96a30427f2ecc2 (patch) | |
| tree | 82e5f495ce5f6b407ab45144f1e1c96487633174 | |
| parent | 66c4031ee97289f26922126111e0510398fb43fd (diff) | |
| download | go-2adc3bd6ef84aa8b3d730f5d0d96a30427f2ecc2.tar.xz | |
Revert "os: set TMPDIR on darwin/arm"
This reverts commit 87a0d395c3d454c6efa560c406b5b3d8ad71c8f6.
Looks like introducing file_darwin_arm.go is confusing something in the API checker (probably go/types) into ignoring file.go, so the O_SYNC symbol is being lost.
No actual bug in this CL AFAIK, but I'll fix the other bug later and then roll this forward.
Change-Id: Ic132fb101e4b5f2716f7a0d15872bf35bdf42139
Reviewed-on: https://go-review.googlesource.com/6331
Reviewed-by: David Crawshaw <crawshaw@golang.org>
| -rw-r--r-- | src/os/file_darwin_arm.go | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/os/file_darwin_arm.go b/src/os/file_darwin_arm.go deleted file mode 100644 index 6304c39c96..0000000000 --- a/src/os/file_darwin_arm.go +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright 2015 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package os - -/* -#cgo CFLAGS: -x objective-c -#cgo LDFLAGS: -framework CoreFoundation -framework Foundation - -#include <sys/param.h> -#include <CoreFoundation/CFString.h> -#include <Foundation/NSPathUtilities.h> - -char tmpdir[MAXPATHLEN]; - -char* loadtmpdir() { - tmpdir[0] = 0; - CFStringRef path = (CFStringRef)NSTemporaryDirectory(); - CFStringGetCString(path, tmpdir, sizeof(tmpdir), kCFStringEncodingUTF8); - return tmpdir; -} -*/ -import "C" - -func init() { - if Getenv("TEMPDIR") != "" { - return - } - dir := C.GoString(C.loadtmpdir()) - if len(dir) == 0 { - return - } - if dir[len(dir)-1] == '/' { - dir = dir[:len(dir)-1] - } - Setenv("TMPDIR", dir) -} |
