]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix a couple of harmless compiler warnings.
authordrh <drh@noemail.net>
Mon, 3 Mar 2014 21:46:55 +0000 (21:46 +0000)
committerdrh <drh@noemail.net>
Mon, 3 Mar 2014 21:46:55 +0000 (21:46 +0000)
FossilOrigin-Name: fcf480cc630976b619aabd5f7fb7b09601a178fb

manifest
manifest.uuid
src/btree.c
src/vdbeaux.c

index 1f36291c2837926667113a5ac509654af9d7b4ab..52a206ae83c3d64696806d8f3e608f26b4bd976f 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Avoid\sa\sbuffer\soverread\sin\svdbeCompareRecordInt()\sthat\smight\soccur\sif\sthe\sdatabase\sis\scorrupt.
-D 2014-03-03T20:48:50.982
+C Fix\sa\scouple\sof\sharmless\scompiler\swarnings.
+D 2014-03-03T21:46:55.799
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 2ef13430cd359f7b361bb863504e227b25cc7f81
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -163,7 +163,7 @@ F src/auth.c 523da7fb4979469955d822ff9298352d6b31de34
 F src/backup.c a729e63cf5cd1829507cb7b8e89f99b95141bb53
 F src/bitvec.c 19a4ba637bd85f8f63fc8c9bae5ade9fb05ec1cb
 F src/btmutex.c 976f45a12e37293e32cae0281b15a21d48a8aaa7
-F src/btree.c d288e668614449571ec269535dc4aaf216a23db2
+F src/btree.c 7a81c2c6b5c0bf6334b4247e709c639c573fbcc1
 F src/btree.h 9e0f97c01b972f779eb7655cfb4f8727fd6dc26f
 F src/btreeInt.h 0be66063468a520e4d66b80c7a1dc26d04ee6ea4
 F src/build.c 00ce613bc2256e525c9195cb10d0df7bcc48d1f0
@@ -281,7 +281,7 @@ F src/vdbe.c 75c3f5d27ab79af214646cf37d7551bc8cec09c2
 F src/vdbe.h d189f92468a17a6f04daeec9df3b767f50557b21
 F src/vdbeInt.h 9ccca0bc7646c918d065943e44bead4bf5de213d
 F src/vdbeapi.c 5bc41aaea448a7fc250902c418f1795859be3820
-F src/vdbeaux.c 687165bd405b33553c9aaf5da74c249cea083d24
+F src/vdbeaux.c 5adf67ef9cdaa57b393c0a8bf0a29eadbd6f9158
 F src/vdbeblob.c d939997de046b8fcc607cfee4248f3d33dbcca50
 F src/vdbemem.c 2d7918e4c80546d943414668b1485b2581f58a28
 F src/vdbesort.c 46801acb342e5e4c07ba1777fe58880c143abb59
@@ -1154,7 +1154,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh d1a6de74685f360ab718efda6265994b99bbea01
 F tool/win/sqlite.vsix 030f3eeaf2cb811a3692ab9c14d021a75ce41fff
-P 1f4991ab1676bf85599fc32068ceeddeb05f648c
-R 112194c4c042293d2f5fc41663c08a7a
-U dan
-Z e0c8dc8360525071b6a4931f6b50a318
+P 7c0b4381f0e6f33cb13299a915851d9431bf3850
+R 4042a62ac4c0618104f381105ba13add
+U drh
+Z 0037dd9417989b6d6f935caf436e0a2a
index f96d8cdcc1a19cd7f942ae54ebcafdd4e0af7175..aaa189ba4bdfa74c45846bd26fa56ee14a0e581b 100644 (file)
@@ -1 +1 @@
-7c0b4381f0e6f33cb13299a915851d9431bf3850
\ No newline at end of file
+fcf480cc630976b619aabd5f7fb7b09601a178fb
\ No newline at end of file
index 4d42969be8b0151276ba12791cf95d166ad2a65c..ce35afbd58a498cfb5743d2a581c0873f8d5ae44 100644 (file)
@@ -4575,6 +4575,8 @@ int sqlite3BtreeMovetoUnpacked(
          || pIdxKey->default_rc==0 
          || pIdxKey->default_rc==-1
     );
+  }else{
+    xRecordCompare = 0; /* Not actually used.  Avoids a compiler warning. */
   }
 
   rc = moveToRoot(pCur);
index dd724cc39ec8a0f8faa626b14a5eec9d3ebd70d2..2526d6fc50248ab2b6b93ba60883575be8074f33 100644 (file)
@@ -3575,7 +3575,6 @@ static int vdbeRecordCompareInt(
   const UnpackedRecord *pPKey2, /* Right key */
   int bSkip                     /* Ignored */
 ){
-  int szHdr = *(const u8*)pKey1;
   const u8 *aKey = &((const u8*)pKey1)[*(const u8*)pKey1 & 0x3F];
   int serial_type = ((const u8*)pKey1)[1];
   int res;