]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix compiler warnings in test_spellfix1.c
authordrh <drh@noemail.net>
Mon, 3 Sep 2012 12:40:32 +0000 (12:40 +0000)
committerdrh <drh@noemail.net>
Mon, 3 Sep 2012 12:40:32 +0000 (12:40 +0000)
FossilOrigin-Name: ebb08d0b4d1ed674e4a23c3754206ca2df9063ff

manifest
manifest.uuid
src/test_spellfix.c

index 17821daf9439f514216ecfda4039df261a56bdb0..82653197c5087546500b218f1f8baea981e54af1 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\sresources\sdescribing\sthe\sversion\snumber\sand\sother\sinformation\sto\sEXEs\nand\sDLLs\sgenerated\susing\sMSVC.
-D 2012-09-03T11:39:59.391
+C Fix\scompiler\swarnings\sin\stest_spellfix1.c
+D 2012-09-03T12:40:32.238
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in abd5c10d21d1395f140d9e50ea999df8fa4d6376
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -222,7 +222,7 @@ F src/test_quota.h 8761e463b25e75ebc078bd67d70e39b9c817a0cb
 F src/test_rtree.c aba603c949766c4193f1068b91c787f57274e0d9
 F src/test_schema.c 8c06ef9ddb240c7a0fcd31bc221a6a2aade58bf0
 F src/test_server.c 2f99eb2837dfa06a4aacf24af24c6affdf66a84f
-F src/test_spellfix.c 0f03970686403fe33fca1a74b0b60af42fb5929e
+F src/test_spellfix.c 76dd8d3111d2f5354c374f71fa23b752bd0b029c
 F src/test_stat.c d1569c7a4839f13e80187e2c26b2ab4da2d03935
 F src/test_superlock.c 2b97936ca127d13962c3605dbc9a4ef269c424cd
 F src/test_syscall.c a992d8c80ea91fbf21fb2dd570db40e77dd7e6ae
@@ -1014,7 +1014,7 @@ F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
 F tool/win/sqlite.vsix 67d8a99aceb56384a81b3f30d6c71743146d2cc9
-P 7536101317c00fbb5bf555120feb55b9bc40e8ba 3af7c1a6afacea7b5e47bebce2541aa340c6e946
-R d73e64771e785a3e221346e08be6714e
+P a15a70840e1af55ffe4035f53e894a2d582d8f74
+R 8bdf9ef517616ac5a5043f12bec4acdb
 U drh
-Z 8fd21ce3038c1c5a5efd757200a7f3c6
+Z ba78db3487c242fdc928a99a33b20e48
index 9425268834839f4c7640306e0191bba1038dca02..0c25cb9b59b637906fda35e91f50628359e34ade 100644 (file)
@@ -1 +1 @@
-a15a70840e1af55ffe4035f53e894a2d582d8f74
\ No newline at end of file
+ebb08d0b4d1ed674e4a23c3754206ca2df9063ff
\ No newline at end of file
index d98a244389d0c6ed715f54a1e94f1b99d30934d1..3f21d732b686095d980b1d6db241877f653b7ddc 100644 (file)
@@ -1894,7 +1894,7 @@ static int spellfix1Init(
   int rc = SQLITE_OK;
   int i;
 
-  nDbName = strlen(zDbName);
+  nDbName = (int)strlen(zDbName);
   pNew = sqlite3_malloc( sizeof(*pNew) + nDbName + 1);
   if( pNew==0 ){
     rc = SQLITE_NOMEM;
@@ -2234,7 +2234,7 @@ static void spellfix1RunQuery(MatchQuery *p, const char *zQuery, int nQuery){
     p->rc = SQLITE_NOMEM;
     return;
   }
-  nClass = strlen(zClass);
+  nClass = (int)strlen(zClass);
   if( nClass>SPELLFIX_MX_HASH-2 ){
     nClass = SPELLFIX_MX_HASH-2;
     zClass[nClass] = 0;
@@ -2408,7 +2408,7 @@ static int spellfix1FilterForMatch(
     x.rc = SQLITE_NOMEM;
     goto filter_exit;
   }
-  nPattern = strlen(zPattern);
+  nPattern = (int)strlen(zPattern);
   if( zPattern[nPattern-1]=='*' ) nPattern--;
   zSql = sqlite3_mprintf(
      "SELECT id, word, rank, k1"
@@ -2569,9 +2569,9 @@ static int spellfix1Column(
     case SPELLFIX_COL_MATCHLEN: {
       int iMatchlen = pCur->a[pCur->iRow].iMatchlen;
       if( iMatchlen<0 ){
-        int nPattern = strlen(pCur->zPattern);
+        int nPattern = (int)strlen(pCur->zPattern);
         char *zWord = pCur->a[pCur->iRow].zWord;
-        int nWord = strlen(zWord);
+        int nWord = (int)strlen(zWord);
 
         if( nPattern>0 && pCur->zPattern[nPattern-1]=='*' ){
           char *zTranslit;