]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Remove some pointless asserts from btree.c. (CVS 1768)
authordrh <drh@noemail.net>
Wed, 30 Jun 2004 01:07:01 +0000 (01:07 +0000)
committerdrh <drh@noemail.net>
Wed, 30 Jun 2004 01:07:01 +0000 (01:07 +0000)
FossilOrigin-Name: 73eec675059f6d2178c6175268e80750378bf07b

manifest
manifest.uuid
src/btree.c

index a05a2f6b10a5ca1be321e7dadbcc970ddb2a549a..99954de44d9c03547df2316eeee6da8228dfebdc 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-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
@@ -26,7 +26,7 @@ F sqlite.pc.in 30552343140c53304c2a658c080fbe810cd09ca2
 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
@@ -232,7 +232,7 @@ F www/tclsqlite.tcl 19191cf2a1010eaeff74c51d83fd5f5a4d899075
 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
index 000b501c8ecf95f1fcae34a493ee634e05807cfd..1dd8bc6288157567a80d0867ccb2a72a1064b7b5 100644 (file)
@@ -1 +1 @@
-822bee3a4eb88054cc573a7b2d7f15ea2547bc1a
\ No newline at end of file
+73eec675059f6d2178c6175268e80750378bf07b
\ No newline at end of file
index 64f2062bf96af57c59000a53c13caf8002723f65..a562345d93e71cc96a96be4a7aefa6a9f0d383fb 100644 (file)
@@ -9,7 +9,7 @@
 **    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
@@ -1773,8 +1773,6 @@ static int getPayload(
 ** 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;
   }
@@ -1797,8 +1795,6 @@ int sqlite3BtreeData(BtCursor *pCur, u32 offset, u32 amt, void *pBuf){
   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);