diff --git a/manifest b/manifest index 7b6924d1db..94816ae4f8 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Try\sto\swork\saround\sa\sbug\sin\sVC++\sby\sonly\spassing\sunsigned\scharacters\sto\nthe\sisspace()\sroutine.\s\sBug\sreported\son\sthe\smailing\slist.\s(CVS\s1087) -D 2003-08-26T11:35:00 +C Fix\scompiler\swarnings\sunder\sOpenVMS.\s\sTicket\s#357.\s(CVS\s1088) +D 2003-08-26T11:41:27 F Makefile.in f7e916ae863393827fa6a4cb292e3398096edcf1 F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906 F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd @@ -29,7 +29,7 @@ F src/copy.c 9e47975ea96751c658bcf1a0c4f0bb7c6ee61e73 F src/delete.c 0f81e6799c089487615d38e042a2de4d2d6192bc F src/encode.c 25ea901a9cefb3d93774afa4a06b57cb58acf544 F src/expr.c 03c321ac66c1e998c2e0faf22184b5a808b559ca -F src/func.c 8cd63ca63d0f5115c371ee3888bcc94ed7200c1d +F src/func.c be22d719450ffa4c2e04adec96d9116a4c0cdb62 F src/hash.c 058f077c1f36f266581aa16f907a3903abf64aa3 F src/hash.h cd0433998bc1a3759d244e1637fe5a3c13b53bf8 F src/insert.c dc200ae04a36bd36e575272a069e20c528b7fbdf @@ -37,7 +37,7 @@ F src/main.c 2500392bad5629b6d70b06ac5a076958acb49b92 F src/md5.c fe4f9c9c6f71dfc26af8da63e4d04489b1430565 F src/os.c 97df440bc71f65e22df5d3d920ce39551c0a5f5a F src/os.h 729395fefcca4b81ae056aa9ff67b72bb40dd9e0 -F src/pager.c 48abfc7dae5259b7ca040a335bf3cd6e05ca761e +F src/pager.c 77e1a7de50197e5fc87353c36006a304756b0747 F src/pager.h 5da62c83443f26b1792cfd72c96c422f91aadd31 F src/parse.y 16aed0e3ed05445fa7f6a4209cc054208c7083c0 F src/pragma.c cee60f17679210e8acd30d5bdee855716d0c898c @@ -168,7 +168,7 @@ F www/speed.tcl 2f6b1155b99d39adb185f900456d1d592c4832b3 F www/sqlite.tcl 3c83b08cf9f18aa2d69453ff441a36c40e431604 F www/tclsqlite.tcl b9271d44dcf147a93c98f8ecf28c927307abd6da F www/vdbe.tcl 9b9095d4495f37697fd1935d10e14c6015e80aa1 -P eebc82b77dbf35a18d2eae47336038d4b67806c6 -R 64a387695e85e253e6f4e85fdfd7e471 +P cbe32216966c987902ceb4d85332fc95801dbda2 +R ddd7131f94b88ef749e9dcf2a2026ce5 U drh -Z b4e08592f479e81537e4664dee3f1616 +Z bc22588721b74c4fdc0bad5666b4494e diff --git a/manifest.uuid b/manifest.uuid index 2f1f1ca3a0..87e76a2f93 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -cbe32216966c987902ceb4d85332fc95801dbda2 \ No newline at end of file +c95f347cac27732533a2f6fd4ba50bf00eef59f3 \ No newline at end of file diff --git a/src/func.c b/src/func.c index 6a40363fd7..c7d2eb51e6 100644 --- a/src/func.c +++ b/src/func.c @@ -16,7 +16,7 @@ ** sqliteRegisterBuildinFunctions() found at the bottom of the file. ** All other code has file scope. ** -** $Id: func.c,v 1.29 2003/08/20 01:03:34 drh Exp $ +** $Id: func.c,v 1.30 2003/08/26 11:41:27 drh Exp $ */ #include #include @@ -220,7 +220,9 @@ static void last_insert_rowid(sqlite_func *context, int arg, const char **argv){ */ static void likeFunc(sqlite_func *context, int arg, const char **argv){ if( argv[0]==0 || argv[1]==0 ) return; - sqlite_set_result_int(context, sqliteLikeCompare(argv[0], argv[1])); + sqlite_set_result_int(context, + sqliteLikeCompare((const unsigned char*)argv[0], + (const unsigned char*)argv[1])); } /* @@ -234,7 +236,9 @@ static void likeFunc(sqlite_func *context, int arg, const char **argv){ */ static void globFunc(sqlite_func *context, int arg, const char **argv){ if( argv[0]==0 || argv[1]==0 ) return; - sqlite_set_result_int(context, sqliteGlobCompare(argv[0], argv[1])); + sqlite_set_result_int(context, + sqliteGlobCompare((const unsigned char*)argv[0], + (const unsigned char*)argv[1])); } /* diff --git a/src/pager.c b/src/pager.c index a5dbd02e66..5a58e6d686 100644 --- a/src/pager.c +++ b/src/pager.c @@ -18,7 +18,7 @@ ** file simultaneously, or one process from reading the database while ** another is writing. ** -** @(#) $Id: pager.c,v 1.88 2003/08/26 11:25:58 drh Exp $ +** @(#) $Id: pager.c,v 1.89 2003/08/26 11:41:27 drh Exp $ */ #include "os.h" /* Must be first to enable large file support */ #include "sqliteInt.h" @@ -316,7 +316,7 @@ static int write32bits(OsFile *fd, u32 val){ */ static void store32bits(u32 val, PgHdr *p, int offset){ unsigned char *ac; - ac = &((char*)PGHDR_TO_DATA(p))[offset]; + ac = &((unsigned char*)PGHDR_TO_DATA(p))[offset]; if( journal_format<=1 ){ memcpy(ac, &val, 4); }else{