From: drh Date: Mon, 9 Jan 2006 00:09:01 +0000 (+0000) Subject: Remove benign reference to an uninitialized variable. Ticket #1590. (CVS 2890) X-Git-Tag: version-3.6.10~3277 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a12924798f5eb959c9c2a81bb2796200c460109;p=thirdparty%2Fsqlite.git Remove benign reference to an uninitialized variable. Ticket #1590. (CVS 2890) FossilOrigin-Name: 32998fe8ed38a79eb79d8b13051b47bf74661e3c --- diff --git a/manifest b/manifest index d764fa0ce6..d3c6c26e97 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Get\sLIMIT\sand\sOFFSET\sworking\sagain\sfor\snegative\slimits\sand\soffsets.\nTicket\s#1586.\s(CVS\s2889) -D 2006-01-08T18:10:18 +C Remove\sbenign\sreference\sto\san\suninitialized\svariable.\s\sTicket\s#1590.\s(CVS\s2890) +D 2006-01-09T00:09:02 F Makefile.in c79fbdaa264c6afcd435f2fb492551de5a8cf80d F Makefile.linux-gcc aee18d8a05546dcf1888bd4547e442008a49a092 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 @@ -66,7 +66,7 @@ F src/pragma.c 7358baf8e2be14a0f3d71e7afae41e430d76b054 F src/prepare.c fef89dc92703d345251142af966b60e44a66cfc5 F src/printf.c f47a2f4b5387cd2ebb12e9117a1a5d6bd9a2b812 F src/random.c d40f8d356cecbd351ccfab6eaedd7ec1b54f5261 -F src/select.c 48d3ecfb1bf271f0540d3534bdfd8487d6a4b9ee +F src/select.c 72b7b83fbf17b9b4c087135fede6c1367391f2af F src/shell.c 66b073375efbdee19045e7e0cd38b85f9aff71da F src/sqlite.h.in ba3a29daa6a16e054191ccb384a981964e882a1d F src/sqliteInt.h 40c3511c05df83c7c1c244d0432baa9497feee4d @@ -335,7 +335,7 @@ F www/tclsqlite.tcl bb0d1357328a42b1993d78573e587c6dcbc964b9 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b F www/whentouse.tcl 97e2b5cd296f7d8057e11f44427dea8a4c2db513 -P 41aef6496a10c81e1095408dc8f69740d6ea7627 -R f8372c9e0611d6543d33717d70ffa331 +P b2ac0be07ec76ab23b7e5b800c0bc62d0bc97f4b +R a9919b87664b805fe97fdd7f7e43274b U drh -Z 94880a5caf5e837e862337f4a0188bc2 +Z d9f487dbde41143452d66ece6be8dc06 diff --git a/manifest.uuid b/manifest.uuid index 5762de1bda..cfa7069147 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -b2ac0be07ec76ab23b7e5b800c0bc62d0bc97f4b \ No newline at end of file +32998fe8ed38a79eb79d8b13051b47bf74661e3c \ No newline at end of file diff --git a/src/select.c b/src/select.c index 9b0be55ecd..6b70912049 100644 --- a/src/select.c +++ b/src/select.c @@ -12,7 +12,7 @@ ** This file contains C code routines that are called by the parser ** to handle SELECT statements in SQLite. ** -** $Id: select.c,v 1.288 2006/01/08 18:10:18 drh Exp $ +** $Id: select.c,v 1.289 2006/01/09 00:09:02 drh Exp $ */ #include "sqliteInt.h" @@ -387,7 +387,7 @@ static void codeOffset( if( p->iOffset>=0 && iContinue!=0 ){ int addr; sqlite3VdbeAddOp(v, OP_MemIncr, -1, p->iOffset); - addr = sqlite3VdbeAddOp(v, OP_IfMemNeg, p->iOffset, addr); + addr = sqlite3VdbeAddOp(v, OP_IfMemNeg, p->iOffset, 0); if( nPop>0 ){ sqlite3VdbeAddOp(v, OP_Pop, nPop, 0); }