Home
last modified time | relevance | path

Searched refs:iFree2 (Results 1 – 1 of 1) sorted by relevance

/sqlite-3.40.0/src/
H A Dbtree.c1533 int iFree2 = get2byte(&data[iFree]); in defragmentPage() local
1534 if( iFree2>usableSize-4 ) return SQLITE_CORRUPT_PAGE(pPage); in defragmentPage()
1535 if( 0==iFree2 || (data[iFree2]==0 && data[iFree2+1]==0) ){ in defragmentPage()
1544 if( iFree2 ){ in defragmentPage()
1545 if( iFree+sz>iFree2 ) return SQLITE_CORRUPT_PAGE(pPage); in defragmentPage()
1546 sz2 = get2byte(&data[iFree2+2]); in defragmentPage()
1547 if( iFree2+sz2 > usableSize ) return SQLITE_CORRUPT_PAGE(pPage); in defragmentPage()
1548 memmove(&data[iFree+sz+sz2], &data[iFree+sz], iFree2-(iFree+sz)); in defragmentPage()
1560 else if( pc<iFree2 ){ put2byte(pAddr, pc+sz2); } in defragmentPage()