]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix a harmless compiler warning inside an assert() in FTS4.
authordrh <drh@noemail.net>
Mon, 6 Oct 2014 12:41:57 +0000 (12:41 +0000)
committerdrh <drh@noemail.net>
Mon, 6 Oct 2014 12:41:57 +0000 (12:41 +0000)
FossilOrigin-Name: 418f3c9ad28672e5fe38d772d34e7cf8d26bc0e1

ext/fts3/fts3.c
manifest
manifest.uuid

index 4f4b667430985f90f4f165ec1dadb44dd4e9ba0a..582b7e27a105be28f24011938fde34dc6dd7cf80 100644 (file)
@@ -4426,7 +4426,7 @@ static int fts3EvalIncrPhraseNext(
           bMaxSet = 1;
         }
       }
-      assert( rc!=SQLITE_OK || a[p->nToken-1].bIgnore==0 );
+      assert( rc!=SQLITE_OK || (p->nToken>=1 && a[p->nToken-1].bIgnore==0) );
       assert( rc!=SQLITE_OK || bMaxSet );
 
       /* Keep advancing iterators until they all point to the same document */
index 5ed0c93fb219732670c2e93ce7f8b53094e298a9..e86e7242aaf693d1a7a1c87fdd6e52cb553aa3b4 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Tweaks\sto\sdocumentation\son\ssqlite3_open()\sand\ssqlite3_bind().\s\sNo\scode\schanges.
-D 2014-10-04T19:31:53.403
+C Fix\sa\sharmless\scompiler\swarning\sinside\san\sassert()\sin\sFTS4.
+D 2014-10-06T12:41:57.462
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in cf57f673d77606ab0f2d9627ca52a9ba1464146a
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -78,7 +78,7 @@ F ext/fts3/README.content fdc666a70d5257a64fee209f97cf89e0e6e32b51
 F ext/fts3/README.syntax a19711dc5458c20734b8e485e75fb1981ec2427a
 F ext/fts3/README.tokenizers e0a8b81383ea60d0334d274fadf305ea14a8c314
 F ext/fts3/README.txt 8c18f41574404623b76917b9da66fcb0ab38328d
-F ext/fts3/fts3.c 2f5e925bdb9d6d3e488c5a981af60cad4f9cdfe7
+F ext/fts3/fts3.c 66f39c425fa834b939d06caeeb14f49e038d443b
 F ext/fts3/fts3.h 3a10a0af180d502cecc50df77b1b22df142817fe
 F ext/fts3/fts3Int.h 53d4eca1fb23eab00681fb028fb82eb5705c1e21
 F ext/fts3/fts3_aux.c 5c211e17a64885faeb16b9ba7772f9d5445c2365
@@ -1201,7 +1201,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 0f8102d71a0ee828629f037775ad86fe2a544120
-R 9fc77b39bf813ff4a1732fefd3521b90
+P b8f7f19dc06c59de2e194d83e6c052fb7d28c71d
+R 4c5bc018ecacdd56e0a0b436c7d98214
 U drh
-Z 7cb27b268889a7c66aa5ab31d2f83fa7
+Z bf48e2ee6f6966054d7eb786534348de
index 4a5b1c0284eecf43da797d1ebebd9f064b3b1b94..3d35e96c0c435062a5c5d20aaacf4d21243304dc 100644 (file)
@@ -1 +1 @@
-b8f7f19dc06c59de2e194d83e6c052fb7d28c71d
\ No newline at end of file
+418f3c9ad28672e5fe38d772d34e7cf8d26bc0e1
\ No newline at end of file