unsigned char lvl:7; // level of page
unsigned char kill:1; // page is being deleted
unsigned char left[BtId]; // page number to left
- unsigend char filler[2]; // padding to multiple of 8
+ unsigned char filler[2]; // padding to multiple of 8
unsigned char right[BtId]; // page number to right
} *BtPage;
latchmgr->latchhash = latchhash;
+ // initialize left-most LEAF page in
+ // alloc->left.
+
+ bt_putid (latchmgr->alloc->left, LEAF_page);
+
#ifdef unix
if( write (mgr->idx, latchmgr, mgr->page_size) < mgr->page_size )
return bt_mgrclose (mgr), NULL;