]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix harmless compiler warnings.
authordrh <drh@noemail.net>
Thu, 7 Feb 2013 09:33:56 +0000 (09:33 +0000)
committerdrh <drh@noemail.net>
Thu, 7 Feb 2013 09:33:56 +0000 (09:33 +0000)
FossilOrigin-Name: 4a7b4ee011fea911b981206c242e3d5553303b52

manifest
manifest.uuid
src/resolve.c
src/test1.c
src/vdbeInt.h
src/where.c

index 26c7dbce057d0584f1679c2d25a2ff07d4102f20..1df599f7dbb8e04ed73ab2197753a835280a5742 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\sthe\sability\sto\sskip\sdefining\sthe\slocaltime()\sfunction\swhen\sbeing\scompiled\sfor\sWinCE.
-D 2013-02-07T05:12:25.598
+C Fix\sharmless\scompiler\swarnings.
+D 2013-02-07T09:33:56.594
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in a48faa9e7dd7d556d84f5456eabe5825dd8a6282
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -172,7 +172,7 @@ F src/pragma.c eb9d39e30f00e3ba51892749ddf9d7b86541c43e
 F src/prepare.c 931ad0d852a0df48f79adcba6ce79ca5f475625c
 F src/printf.c 4a9f882f1c1787a8b494a2987765acf9d97ac21f
 F src/random.c cd4a67b3953b88019f8cd4ccd81394a8ddfaba50
-F src/resolve.c 0bca3bf694f14f96a13873d87f62d6a6f38f913f
+F src/resolve.c 652ae6dc0f185b01b4536bb2fa7d878f13f0f1df
 F src/rowset.c 64655f1a627c9c212d9ab497899e7424a34222e0
 F src/select.c 741c623c70c09b5fbe55d8ae6413d9215c1dedbf
 F src/shell.c 266791241d7add796ccce2317977ae6c3c67d77f
@@ -184,7 +184,7 @@ F src/sqliteLimit.h 164b0e6749d31e0daa1a4589a169d31c0dec7b3d
 F src/status.c bedc37ec1a6bb9399944024d63f4c769971955a9
 F src/table.c 2cd62736f845d82200acfa1287e33feb3c15d62e
 F src/tclsqlite.c 3213f3101e3b85f047d6e389da5a53d76d3d7540
-F src/test1.c 266c7ff1ca7a4be000f5ee19ef624f8e9c21693d
+F src/test1.c 834e38420a5c604d4351741c27ebe6d78a1be907
 F src/test2.c 4178056dd1e7d70f954ad8a1e3edb71a2a784daf
 F src/test3.c 3c3c2407fa6ec7a19e24ae23f7cb439d0275a60d
 F src/test4.c bf9fa9bece01de08e6f5e02314e4af5c13590dfa
@@ -241,7 +241,7 @@ F src/util.c 0af2e515dc0dabacec931bca39525f6c3f1c5455
 F src/vacuum.c 2727bdd08847fcb6b2d2da6d14f018910e8645d3
 F src/vdbe.c f51eb3207594703d24e91335cb16906e894b48aa
 F src/vdbe.h b52887278cb173e66188da84dfab216bea61119d
-F src/vdbeInt.h c5b337e571752a52aa7157d2ad991b33603b91b9
+F src/vdbeInt.h 396bb03eec560f768d1b86092b00f46c25575d3b
 F src/vdbeapi.c 4c2418161cf45392ba76a7ca92f9a5f06b96f89c
 F src/vdbeaux.c 8b5d13a2e0a2430f35881eceec762fab8d24e64d
 F src/vdbeblob.c 32f2a4899d67f69634ea4dd93e3f651936d732cb
@@ -252,7 +252,7 @@ F src/vtab.c b05e5f1f4902461ba9f5fc49bb7eb7c3a0741a83
 F src/wal.c f5c7b5027d0ed0e9bc9afeb4a3a8dfea762ec7d2
 F src/wal.h 29c197540b19044e6cd73487017e5e47a1d3dac6
 F src/walker.c 3d75ba73de15e0f8cd0737643badbeb0e002f07b
-F src/where.c 374a6c8190f863b3c69780b441d799e8a6b9e21b
+F src/where.c 427c6ec07c2150e6d2bd28aefd98ab234cc374c3
 F test/8_3_names.test 631ea964a3edb091cf73c3b540f6bcfdb36ce823
 F test/aggerror.test a867e273ef9e3d7919f03ef4f0e8c0d2767944f2
 F test/aggnested.test 45c0201e28045ad38a530b5a144b73cd4aa2cfd6
@@ -1034,7 +1034,7 @@ F tool/vdbe-compress.tcl f12c884766bd14277f4fcedcae07078011717381
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
 F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
-P 7d346250e8a212880c4635a455cc9c98a1395c4c
-R 67f010e06a589b4f3cacdf24185f6947
-U mistachkin
-Z 545e88ce182d63880d035c13790df377
+P e1640876df7ed6fb4e84292e5ce1f78635df64ab
+R ed650c137d06abf5e97862ecc9965eee
+U drh
+Z 0e5ff063c96a5d0e787292d2749e52de
index ca087eb31d462cd26d8f695fe6e545abee5e6aff..3c0ca4ea396c8d7f9eb3f36c93977342d663f439 100644 (file)
@@ -1 +1 @@
-e1640876df7ed6fb4e84292e5ce1f78635df64ab
\ No newline at end of file
+4a7b4ee011fea911b981206c242e3d5553303b52
\ No newline at end of file
index aeeec8837d7d6d1489526428c787df5015766da1..f8cd9e5ab2cbd7f03e0831b7caeb709251c128fb 100644 (file)
@@ -263,8 +263,8 @@ static int lookupName(
         assert( pTab!=0 && pTab->zName!=0 );
         assert( pTab->nCol>0 );
         if( pItem->pSelect && (pItem->pSelect->selFlags & SF_NestedFrom)!=0 ){
-          ExprList *pEList = pItem->pSelect->pEList;
           int hit = 0;
+          pEList = pItem->pSelect->pEList;
           for(j=0; j<pEList->nExpr; j++){
             if( sqlite3MatchSpanName(pEList->a[j].zSpan, zCol, zTab, zDb) ){
               cnt++;
index 393793d21fbe7972f00eb9baa44006c2d9c1d8b9..889d0db21403a13667baa517d7aad07f1a218413 100644 (file)
@@ -6236,7 +6236,6 @@ int Sqlitetest1_Init(Tcl_Interp *interp){
 #ifdef SQLITE_DEBUG
   extern int sqlite3WhereTrace;
   extern int sqlite3OSTrace;
-  extern int sqlite3VdbeAddopTrace;
   extern int sqlite3WalTrace;
 #endif
 #ifdef SQLITE_TEST
index 9599515882d65e57f70d7b3d9d856ffef4b28003..b2bc3a6342c7fb33d139edf45757188db81d342c 100644 (file)
@@ -123,7 +123,7 @@ struct VdbeFrame {
   VdbeCursor **apCsr;     /* Array of Vdbe cursors for parent frame */
   void *token;            /* Copy of SubProgram.token */
   i64 lastRowid;          /* Last insert rowid (sqlite3.lastRowid) */
-  u32 nCursor;            /* Number of entries in apCsr */
+  int nCursor;            /* Number of entries in apCsr */
   int pc;                 /* Program Counter in parent (calling) frame */
   int nOp;                /* Size of aOp array */
   int nMem;               /* Number of entries in aMem */
@@ -309,7 +309,7 @@ struct Vdbe {
   int nLabel;             /* Number of labels used */
   int *aLabel;            /* Space to hold the labels */
   u16 nResColumn;         /* Number of columns in one row of the result set */
-  u32 nCursor;            /* Number of slots in apCsr[] */
+  int nCursor;            /* Number of slots in apCsr[] */
   u32 magic;              /* Magic number for sanity checking */
   char *zErrMsg;          /* Error message written here */
   Vdbe *pPrev,*pNext;     /* Linked list of VDBEs with the same Vdbe.db */
index f97bf019c9c811c81408570780c7044c6b200631..f8da65af9adac8659dd5b69a0205d183cc1dc822 100644 (file)
@@ -4174,8 +4174,8 @@ static Bitmask codeOneLoopStart(
     for(j=1; j<=nConstraint; j++){
       for(k=0; k<nConstraint; k++){
         if( aUsage[k].argvIndex==j ){
-          WhereTerm *pTerm = &pWC->a[aConstraint[k].iTermOffset];
           int iTarget = iReg+j+1;
+          pTerm = &pWC->a[aConstraint[k].iTermOffset];
           if( pTerm->eOperator & WO_IN ){
             codeEqualityTerm(pParse, pTerm, pLevel, iTarget);
             addrNotFound = pLevel->addrNxt;