-C Run\stests\sin\sUTF-16\smode.\s(CVS\s1767)
-D 2004-06-29T23:52:48
+C Remove\ssome\spointless\sasserts\sfrom\sbtree.c.\s(CVS\s1768)
+D 2004-06-30T01:07:02
F Makefile.in cb7a9889c38723f72b2506c4236ff30a05ff172b
F Makefile.linux-gcc a9e5a0d309fa7c38e7c14d3ecf7690879d3a5457
F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
F sqlite3.def 26f4e7b0a3fbaa55701e020fdec429f1594e2866
F src/attach.c 678ded370e4b4d5bf03e9566404a42a8dcf5eef9
F src/auth.c 60db23b98bb94c8b0178180faaf49dc116674217
-F src/btree.c ad428c56e42d748a0c1441fbbd93e41df407c31d
+F src/btree.c a241b25bfc536e5f3ca66954292156973f6e8a66
F src/btree.h 934d0ad30b5b419e9291a11da878be349df2277e
F src/build.c ecc10d4e5232a49f55304dd9b90739f2771e34ef
F src/date.c b3e8b2bef1e3f2ce24e5b057203036defb18c3f1
F www/vdbe.tcl 59288db1ac5c0616296b26dce071c36cb611dfe9
F www/version3.tcl 563ba3ac02f64da27ab17f3edbe8e56bfd0293fb
F www/whentouse.tcl a8335bce47cc2fddb07f19052cb0cb4d9129a8e4
-P 9cf371d85d99235771f173572265c5e4dd5ab273
-R d42ca7ddc9878730f90e65ee92fd2235
-U danielk1977
-Z 6ae347125369dc8f10182d763c734d9f
+P 822bee3a4eb88054cc573a7b2d7f15ea2547bc1a
+R 5fe30d03cc7544e77f198951129ec29f
+U drh
+Z cb5f7cb7aed6590b86a5beff0c90d405
-822bee3a4eb88054cc573a7b2d7f15ea2547bc1a
\ No newline at end of file
+73eec675059f6d2178c6175268e80750378bf07b
\ No newline at end of file
** May you share freely, never taking more than you give.
**
*************************************************************************
-** $Id: btree.c,v 1.174 2004/06/28 01:11:46 danielk1977 Exp $
+** $Id: btree.c,v 1.175 2004/06/30 01:07:02 drh Exp $
**
** This file implements a external (disk-based) database using BTrees.
** For a detailed discussion of BTrees, refer to
** the available payload.
*/
int sqlite3BtreeKey(BtCursor *pCur, u32 offset, u32 amt, void *pBuf){
- assert( amt>=0 );
- assert( offset>=0 );
if( pCur->isValid==0 ){
return pCur->status;
}
if( !pCur->isValid ){
return pCur->status ? pCur->status : SQLITE_INTERNAL;
}
- assert( amt>=0 );
- assert( offset>=0 );
assert( pCur->pPage!=0 );
assert( pCur->idx>=0 && pCur->idx<pCur->pPage->nCell );
return getPayload(pCur, offset, amt, pBuf, 1);