]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Remove benign reference to an uninitialized variable. Ticket #1590. (CVS 2890)
authordrh <drh@noemail.net>
Mon, 9 Jan 2006 00:09:01 +0000 (00:09 +0000)
committerdrh <drh@noemail.net>
Mon, 9 Jan 2006 00:09:01 +0000 (00:09 +0000)
FossilOrigin-Name: 32998fe8ed38a79eb79d8b13051b47bf74661e3c

manifest
manifest.uuid
src/select.c

index d764fa0ce678b760709cbca2cbcefbeff06fe041..d3c6c26e972dfba00e39fb5141f277701bd81c33 100644 (file)
--- 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
index 5762de1bda0b29193ee6ce1c13f664f7d058f0b7..cfa70691479cdf97943f4236443ea7db1c356757 100644 (file)
@@ -1 +1 @@
-b2ac0be07ec76ab23b7e5b800c0bc62d0bc97f4b
\ No newline at end of file
+32998fe8ed38a79eb79d8b13051b47bf74661e3c
\ No newline at end of file
index 9b0be55ecd45c34234711d5e4cbc6c96c283729a..6b70912049eb60a7b10b873deb832c7a00f47565 100644 (file)
@@ -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);
     }