diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-06-18 15:28:43 -0600 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-06-18 15:28:43 -0600 |
commit | 5043a9e839f88f85506617fd55d08e4b66f22acd (patch) | |
tree | 556901b185825ed6f50bad3e1c4f0c3f821c6f22 | |
parent | Merge pull request #201 from Shopify/freelist_stats_cleanup (diff) | |
parent | Fix i686 build error. (diff) | |
download | dedo-5043a9e839f88f85506617fd55d08e4b66f22acd.tar.gz dedo-5043a9e839f88f85506617fd55d08e4b66f22acd.tar.xz |
Merge pull request #200 from benbjohnson/fix-i686
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. |