From 8702b2a9968cdcbfb90f19a65f4abb4fd808b6f5 Mon Sep 17 00:00:00 2001 From: Hongze Cheng Date: Fri, 11 Mar 2022 07:29:57 +0000 Subject: [PATCH] more TDB --- source/libs/tdb/src/db/tdbBtree.c | 4 ++-- source/libs/tdb/src/inc/tdbPage.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source/libs/tdb/src/db/tdbBtree.c b/source/libs/tdb/src/db/tdbBtree.c index 658f2b3e5b..a429a52775 100644 --- a/source/libs/tdb/src/db/tdbBtree.c +++ b/source/libs/tdb/src/db/tdbBtree.c @@ -352,7 +352,7 @@ static int tdbBtreeZeroPage(SPage *pPage, void *arg) { pBt = ((SBtreeZeroPageArg *)arg)->pBt; pPage->pPageHdr = (SPageHdr *)pPage->pData; - pPage->aCellIdx = (u16 *)(&(pPage->pPageHdr[1])); + pPage->aCellIdx = (u8 *)(&(pPage->pPageHdr[1])); // Init the page header pPage->pPageHdr->flags = flags; @@ -384,7 +384,7 @@ static int tdbBtreeInitPage(SPage *pPage, void *arg) { pBt = (SBTree *)arg; pPage->pPageHdr = (SPageHdr *)pPage->pData; - pPage->aCellIdx = (u16 *)(&(pPage->pPageHdr[1])); + pPage->aCellIdx = (u8 *)(&(pPage->pPageHdr[1])); TDB_BTREE_ASSERT_FLAG(pPage->pPageHdr->flags); diff --git a/source/libs/tdb/src/inc/tdbPage.h b/source/libs/tdb/src/inc/tdbPage.h index 7ff1f07c2e..bb82f39acd 100644 --- a/source/libs/tdb/src/inc/tdbPage.h +++ b/source/libs/tdb/src/inc/tdbPage.h @@ -44,7 +44,7 @@ struct SPage { SPgid pgid; SPageHdr *pPageHdr; SPageFtr *pPageFtr; - u16 *aCellIdx; + u8 *aCellIdx; u8 *pFreeStart; u8 *pFreeEnd; int kLen; -- GitLab