page1 55652 ext/sqlite3/libsqlite/sqlite3.c u8 *page1 = pPage1->aData; page1 55657 ext/sqlite3/libsqlite/sqlite3.c if( memcmp(page1, zMagicHeader, 16)!=0 ){ page1 55662 ext/sqlite3/libsqlite/sqlite3.c if( page1[18]>1 ){ page1 55665 ext/sqlite3/libsqlite/sqlite3.c if( page1[19]>1 ){ page1 55669 ext/sqlite3/libsqlite/sqlite3.c if( page1[18]>2 ){ page1 55672 ext/sqlite3/libsqlite/sqlite3.c if( page1[19]>2 ){ page1 55684 ext/sqlite3/libsqlite/sqlite3.c if( page1[19]==2 && (pBt->btsFlags & BTS_NO_WAL)==0 ){ page1 55703 ext/sqlite3/libsqlite/sqlite3.c if( memcmp(&page1[21], "\100\040\040",3)!=0 ){ page1 55709 ext/sqlite3/libsqlite/sqlite3.c pageSize = (page1[16]<<8) | (page1[17]<<16); page1 55726 ext/sqlite3/libsqlite/sqlite3.c usableSize = pageSize - page1[20]; page1 55755 ext/sqlite3/libsqlite/sqlite3.c pBt->autoVacuum = (get4byte(&page1[36 + 4*4])?1:0); page1 55756 ext/sqlite3/libsqlite/sqlite3.c pBt->incrVacuum = (get4byte(&page1[36 + 7*4])?1:0);