more TDB
This commit is contained in:
parent
19b863ed62
commit
6126fad662
|
@ -486,7 +486,7 @@ static int tdbBtreeBalanceStep1(SBtreeBalanceHelper *pBlh) {
|
|||
pBlh->nOldPages = i + 1;
|
||||
|
||||
if (i + nDiv - pParent->nOverflow == pParent->pPageHdr->nCells) {
|
||||
pgno = pParent->pPageHdr->rChild;
|
||||
// pgno = pParent->pPageHdr->rChild;
|
||||
} else {
|
||||
ASSERT(0);
|
||||
// TODO
|
||||
|
|
|
@ -22,19 +22,18 @@ extern "C" {
|
|||
|
||||
typedef u8 SCell;
|
||||
|
||||
typedef struct __attribute__((__packed__)) {
|
||||
u8 cksm[4];
|
||||
} SPageFtr;
|
||||
|
||||
typedef struct __attribute__((__packed__)) {
|
||||
u16 flags;
|
||||
u16 nCells;
|
||||
u16 cellCont;
|
||||
u16 freeCell;
|
||||
u16 nFree;
|
||||
SPgno rChild;
|
||||
} SPageHdr;
|
||||
|
||||
typedef struct __attribute__((__packed__)) {
|
||||
u8 cksm[4];
|
||||
} SPageFtr;
|
||||
|
||||
struct SPage {
|
||||
u8 *pData;
|
||||
int pageSize;
|
||||
|
|
Loading…
Reference in New Issue