diff options
Diffstat (limited to 'src/inotify/bits.go')
-rw-r--r-- | src/inotify/bits.go | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/inotify/bits.go b/src/inotify/bits.go index 9162435..432933c 100644 --- a/src/inotify/bits.go +++ b/src/inotify/bits.go @@ -1,7 +1,5 @@ package inotify -import "sync/atomic" - const ( // Flags for the parameter of InotifyInit1(). // These, oddly, appear to be 24-bit numbers. @@ -11,15 +9,8 @@ const ( // Logically, Fd and Wd should be 'int', not 'int64', to match the OS. // But, because there's no 'sync/atomic.SwapInt', we cast up to int64. -type Wd int64 type Fd int64 - -func swapFd(addr *Fd, new Fd) (old Fd) { - return Fd(atomic.SwapInt64((*int64)(addr), int64(new))) -} -func loadFd(addr *Fd) Fd { - return Fd(atomic.LoadInt64((*int64)(addr))) -} +type Wd int64 type Mask uint32 const ( |