From 515bf03ff9a94c3ac1d495201152797271db3960 Mon Sep 17 00:00:00 2001 From: Ben Johnson Date: Wed, 18 Jun 2014 11:53:01 -0600 Subject: Fix i686 build error. --- page.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/page.go b/page.go index 4430c3d..b3dc473 100644 --- a/page.go +++ b/page.go @@ -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. -- cgit v1.2.3