Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
|Comment:||Remove a NEVER() that was added in the previous check-in [a0819086a521f] because it is in fact reachable.|
|Downloads:||Tarball | ZIP archive | SQL archive|
|Timelines:||family | ancestors | descendants | both | trunk|
|Files:||files | file ages | folders|
|User & Date:||drh 2019-05-08 03:34:53|
|Original Comment:||Remove a NEVER() that was added in the previous check-in because it is in fact reachable.|
|04:33||Remove an ALWAYS() that was previously added by check-in [a0819086] but which turns out can sometimes be false. (check-in: ad8fc5d8 user: drh tags: trunk)|
|03:34||Remove a NEVER() that was added in the previous check-in [a0819086a521f] because it is in fact reachable. (check-in: 74eba255 user: drh tags: trunk)|
|00:17||Earlier detections of errors in the byte-offset-to-cell-content integer at offset 5 in the header of a btree page. (check-in: a0819086 user: drh tags: trunk)|
Changes to src/btree.c.
8064 8064 sz = pParent->xCellSize(pParent, pCell); 8065 8065 } 8066 8066 } 8067 8067 iOvflSpace += sz; 8068 8068 assert( sz<=pBt->maxLocal+23 ); 8069 8069 assert( iOvflSpace <= (int)pBt->pageSize ); 8070 8070 insertCell(pParent, nxDiv+i, pCell, sz, pTemp, pNew->pgno, &rc); 8071 - if( NEVER(rc!=SQLITE_OK) ) goto balance_cleanup; 8071 + if( rc!=SQLITE_OK ) goto balance_cleanup; 8072 8072 assert( sqlite3PagerIswriteable(pParent->pDbPage) ); 8073 8073 } 8074 8074 8075 8075 /* Now update the actual sibling pages. The order in which they are updated 8076 8076 ** is important, as this code needs to avoid disrupting any page from which 8077 8077 ** cells may still to be read. In practice, this means: 8078 8078 **
Changes to test/fuzzdata8.db.
cannot compute difference between binary files