aboutsummaryrefslogtreecommitdiff
path: root/syscall_linux.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-03-21 13:32:40 -0600
committerBen Johnson <benbjohnson@yahoo.com>2014-03-21 13:32:40 -0600
commite86296ede75c8e4dfe8bc26482ec2718ad3ea3e2 (patch)
treeae6279c471e965b1ad14ac68a5621de00aad22b4 /syscall_linux.go
parentMerge pull request #68 from benbjohnson/remove-db-functions (diff)
parentFix db.munmap() to return an error. (diff)
downloaddedo-e86296ede75c8e4dfe8bc26482ec2718ad3ea3e2.tar.gz
dedo-e86296ede75c8e4dfe8bc26482ec2718ad3ea3e2.tar.xz
Merge pull request #71 from benbjohnson/munmap-fix
Fix db.munmap() to return an error.
Diffstat (limited to 'syscall_linux.go')
-rw-r--r--syscall_linux.go21
1 files changed, 0 insertions, 21 deletions
diff --git a/syscall_linux.go b/syscall_linux.go
deleted file mode 100644
index 65daad4..0000000
--- a/syscall_linux.go
+++ /dev/null
@@ -1,21 +0,0 @@
-package bolt
-
-import (
- "syscall"
-)
-
-type _syscall interface {
- Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error)
- Munmap([]byte) error
-}
-
-type syssyscall struct{}
-
-func (o *syssyscall) Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) {
- // err = (EACCES, EBADF, EINVAL, ENODEV, ENOMEM, ENXIO, EOVERFLOW)
- return syscall.Mmap(fd, offset, length, prot, flags)
-}
-
-func (o *syssyscall) Munmap(b []byte) error {
- return syscall.Munmap(b)
-}