FreeBlk
typedef struct FreeBlk FreeBlk;
FreeBlk *p = (FreeBlk*)&pPage->u.aDisk[idx];
idx = SWAB16(pBt, ((FreeBlk*)&pPage->u.aDisk[idx])->iNext);
FreeBlk *pFBlk = (FreeBlk*)&pPage->u.aDisk[i];
FreeBlk *pFBlk;
pFBlk = (FreeBlk*)&pPage->u.aDisk[pc];
memset(&pFBlk[1], 0, SQLITE_USABLE_SIZE - pc - sizeof(FreeBlk));
FreeBlk *p;
p = (FreeBlk*)&pPage->u.aDisk[SWAB16(pBt, *pIdx)];
p = (FreeBlk*)&pPage->u.aDisk[SWAB16(pBt, *pIdx)];
FreeBlk *pNew;
pNew = (FreeBlk*)&pPage->u.aDisk[start + nByte];
FreeBlk *pFBlk;
FreeBlk *pNew;
FreeBlk *pNext;
pFBlk = (FreeBlk*)&pPage->u.aDisk[idx];
pNext = (FreeBlk*)&pPage->u.aDisk[idx + iSize + size];
pNew = (FreeBlk*)&pPage->u.aDisk[start];
pNext = (FreeBlk*)&pPage->u.aDisk[idx];
FreeBlk *pFBlk; /* A pointer to a free block in pPage->u.aDisk[] */
if( idx>SQLITE_USABLE_SIZE-sizeof(FreeBlk) ) goto page_format_error;
pFBlk = (FreeBlk*)&pPage->u.aDisk[idx];
FreeBlk *pFBlk;
pFBlk = (FreeBlk*)&pHdr[1];
assert( sizeof(FreeBlk)==4 );