From 80f18fc933cf3f3e829c5455a1023d69f7b86e52 Mon Sep 17 00:00:00 2001 From: Ondřej Surý Date: Tue, 13 Sep 2011 13:11:55 +0200 Subject: Imported Upstream version 60 --- src/pkg/os/stat_darwin.go | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/pkg/os/stat_darwin.go (limited to 'src/pkg/os/stat_darwin.go') diff --git a/src/pkg/os/stat_darwin.go b/src/pkg/os/stat_darwin.go deleted file mode 100644 index 0661a6d59..000000000 --- a/src/pkg/os/stat_darwin.go +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2009 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 - -import "syscall" - -func isSymlink(stat *syscall.Stat_t) bool { - return stat.Mode&syscall.S_IFMT == syscall.S_IFLNK -} - -func fileInfoFromStat(name string, fi *FileInfo, lstat, stat *syscall.Stat_t) *FileInfo { - fi.Dev = uint64(stat.Dev) - fi.Ino = stat.Ino - fi.Nlink = uint64(stat.Nlink) - fi.Mode = uint32(stat.Mode) - fi.Uid = int(stat.Uid) - fi.Gid = int(stat.Gid) - fi.Rdev = uint64(stat.Rdev) - fi.Size = stat.Size - fi.Blksize = int64(stat.Blksize) - fi.Blocks = stat.Blocks - fi.Atime_ns = syscall.TimespecToNsec(stat.Atimespec) - fi.Mtime_ns = syscall.TimespecToNsec(stat.Mtimespec) - fi.Ctime_ns = syscall.TimespecToNsec(stat.Ctimespec) - fi.Name = basename(name) - if isSymlink(lstat) && !isSymlink(stat) { - fi.FollowedSymlink = true - } - return fi -} -- cgit v1.2.3