diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-03-21 13:32:40 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-03-21 13:32:40 -0600 |
commit | e86296ede75c8e4dfe8bc26482ec2718ad3ea3e2 (patch) | |
tree | ae6279c471e965b1ad14ac68a5621de00aad22b4 /syscall_linux.go | |
parent | Merge pull request #68 from benbjohnson/remove-db-functions (diff) | |
parent | Fix db.munmap() to return an error. (diff) | |
download | dedo-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.go | 21 |
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) -} |