diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-07-16 15:02:46 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-07-16 15:02:46 -0600 |
commit | c0308f777f23af25963f6ac57574be08999f32df (patch) | |
tree | 608d085751ad806224a6b908e40d7148dcc16873 | |
parent | Merge pull request #225 from benbjohnson/no-sync (diff) | |
parent | Fixed cast for 32-bit windows. (diff) | |
download | dedo-c0308f777f23af25963f6ac57574be08999f32df.tar.gz dedo-c0308f777f23af25963f6ac57574be08999f32df.tar.xz |
Merge pull request #221 from cmars/win32
Fixed cast for 32-bit windows.
-rw-r--r-- | bolt_windows.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bolt_windows.go b/bolt_windows.go index fc77968..6b6e419 100644 --- a/bolt_windows.go +++ b/bolt_windows.go @@ -35,7 +35,7 @@ func mmap(db *DB, sz int) error { // Open a file mapping handle. sizelo := uint32(sz >> 32) - sizehi := uint32(sz & 0xffffffff) + sizehi := uint32(sz) & 0xffffffff h, errno := syscall.CreateFileMapping(syscall.Handle(db.file.Fd()), nil, syscall.PAGE_READONLY, sizelo, sizehi, nil) if h == 0 { return os.NewSyscallError("CreateFileMapping", errno) |