]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Change the srcck1.c utility program to use only unsigned characters.
authordrh <drh@noemail.net>
Thu, 25 Feb 2016 21:27:03 +0000 (21:27 +0000)
committerdrh <drh@noemail.net>
Thu, 25 Feb 2016 21:27:03 +0000 (21:27 +0000)
FossilOrigin-Name: d64d005eb5df2e3eb1248fc8eff8b1b683e48c74

manifest
manifest.uuid
tool/srcck1.c

index 808e1297d9d70c833c4ef9546220fac10f52c468..c83b1eba0962e0a8e0fe7ec7fdddabb441217a21 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Change\sthe\s"PRAGMA\sstats"\scommand\sto\sreport\ssize\svalues\sin\sLogEst\sunits.\nThe\seliminates\sthe\sneed\sfor\ssqlite3LogEstToInt()\sunless\snon-standard\ncompile-time\soptions\sare\sused,\sso\sleave\sit\sout\sexcept\sin\sthose\scases.
-D 2016-02-25T21:19:03.487
+C Change\sthe\ssrcck1.c\sutility\sprogram\sto\suse\sonly\sunsigned\scharacters.
+D 2016-02-25T21:27:03.339
 F Makefile.in 4e90dc1521879022aa9479268a4cd141d1771142
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc 28fc4ee02333996d31b3602b39eeb8e609a89ce4
@@ -1418,7 +1418,7 @@ F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 7ce07da76b5e745783e703a834417d725b7d45fd
 F tool/split-sqlite3c.tcl d9be87f1c340285a3e081eb19b4a247981ed290c
 F tool/sqldiff.c 5a26205111e6fa856d9b1535b1637744dcdb930b
-F tool/srcck1.c 4c39bdfa9a92edd20233ee720df84dbeb2417602
+F tool/srcck1.c 4f65e1a6748e42f24c0ea629dddc934d821c729a
 F tool/stack_usage.tcl f8e71b92cdb099a147dad572375595eae55eca43
 F tool/symbols-mingw.sh 4dbcea7e74768305384c9fd2ed2b41bbf9f0414d
 F tool/symbols.sh fec58532668296d7c7dc48be9c87f75ccdb5814f
@@ -1429,7 +1429,7 @@ F tool/vdbe_profile.tcl 246d0da094856d72d2c12efec03250d71639d19f
 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
 F tool/warnings.sh a98af506df552f3b3c0d904f94e4cdc4e1a6d598
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 9ffff484bb4b67c29dda6180d7d766ad13988fe1
-R 23bd8dd7478d22b4cba45c8ed3333a25
+P 832c237fcbe83dd4f5a18a06acb0aeb7e2b9e712
+R 0714ab3705e4d9ae10258587d2894689
 U drh
-Z bce9cf80c6d6995d2550774b29ef2e7b
+Z 6cd1ed7303c3e6dd998ffd3867295c4f
index a4a0d9c71bcdc28ceea0cfe70ec0cb4d69d5f430..f5d99d5c446c684c5fbb7c7abb84748a4736196c 100644 (file)
@@ -1 +1 @@
-832c237fcbe83dd4f5a18a06acb0aeb7e2b9e712
\ No newline at end of file
+d64d005eb5df2e3eb1248fc8eff8b1b683e48c74
\ No newline at end of file
index e95765185feddeeb42de4c40fd4861fd049f83a8..f92610f544678a14618e746ec679226f317121c6 100644 (file)
@@ -111,11 +111,11 @@ static unsigned int findCloseParen(const char *z){
 ** Print error messages whenever a side effect is found.  Return the number
 ** of problems seen.
 */
-static unsigned int findAllSideEffects(const char *z){
+static unsigned int findAllSideEffects(const unsigned char *z){
   unsigned int lineno = 1;   /* Line number */
   unsigned int i;
   unsigned int nErr = 0;
-  char c, prevC = 0;
+  unsigned char c, prevC = 0;
   for(i=0; (c = z[i])!=0; prevC=c, i++){
     if( c=='\n' ){ lineno++; continue; }
     if( isalpha(c) && !isalpha(prevC) ){
@@ -125,7 +125,7 @@ static unsigned int findAllSideEffects(const char *z){
        || strncmp(&z[i],"testcase(",9)==0
       ){
         unsigned int n;
-        const char *z2 = &z[i+5];
+        unsigned const char *z2 = &z[i+5];
         while( z2[0]!='(' ){ z2++; }
         z2++;
         n = findCloseParen(z2);
@@ -141,7 +141,7 @@ static unsigned int findAllSideEffects(const char *z){
 }
 
 int main(int argc, char **argv){
-  char *z;
+  unsigned char *z;
   unsigned int nErr = 0;
   if( argc!=2 ){
     fprintf(stderr, "Usage: %s FILENAME\n", argv[0]);