diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-06-18 11:53:01 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-06-18 11:53:01 -0600 |
commit | 515bf03ff9a94c3ac1d495201152797271db3960 (patch) | |
tree | 3c2b52b21d89efd41a140a4d17fb6572f8e18d4d | |
parent | Merge pull request #199 from kardianos/patch-1 (diff) | |
download | dedo-515bf03ff9a94c3ac1d495201152797271db3960.tar.gz dedo-515bf03ff9a94c3ac1d495201152797271db3960.tar.xz |
Fix i686 build error.
-rw-r--r-- | page.go | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -56,23 +56,23 @@ func (p *page) meta() *meta { // leafPageElement retrieves the leaf node by index func (p *page) leafPageElement(index uint16) *leafPageElement { - n := &((*[0xFFFFFFF]leafPageElement)(unsafe.Pointer(&p.ptr)))[index] + n := &((*[0x7FFFFFF]leafPageElement)(unsafe.Pointer(&p.ptr)))[index] return n } // leafPageElements retrieves a list of leaf nodes. func (p *page) leafPageElements() []leafPageElement { - return ((*[0xFFFFFFF]leafPageElement)(unsafe.Pointer(&p.ptr)))[:] + return ((*[0x7FFFFFF]leafPageElement)(unsafe.Pointer(&p.ptr)))[:] } // branchPageElement retrieves the branch node by index func (p *page) branchPageElement(index uint16) *branchPageElement { - return &((*[0xFFFFFFF]branchPageElement)(unsafe.Pointer(&p.ptr)))[index] + return &((*[0x7FFFFFF]branchPageElement)(unsafe.Pointer(&p.ptr)))[index] } // branchPageElements retrieves a list of branch nodes. func (p *page) branchPageElements() []branchPageElement { - return ((*[0xFFFFFFF]branchPageElement)(unsafe.Pointer(&p.ptr)))[:] + return ((*[0x7FFFFFF]branchPageElement)(unsafe.Pointer(&p.ptr)))[:] } // dump writes n bytes of the page to STDERR as hex output. |