Fix harmless compiler warnings in the rot13 extension.

FossilOrigin-Name: 113470772b04210b9300803124c06af2c0b33278313b311fefe6f80594b24e4a
This commit is contained in:
drh 2017-12-07 16:51:25 +00:00
parent b5008252b3
commit 70fedc584d
3 changed files with 10 additions and 10 deletions

View File

@ -47,9 +47,9 @@ static void rot13func(
const unsigned char *zIn;
int nIn;
unsigned char *zOut;
char *zToFree = 0;
unsigned char *zToFree = 0;
int i;
char zTemp[100];
unsigned char zTemp[100];
assert( argc==1 );
if( sqlite3_value_type(argv[0])==SQLITE_NULL ) return;
zIn = (const unsigned char*)sqlite3_value_text(argv[0]);
@ -57,7 +57,7 @@ static void rot13func(
if( nIn<sizeof(zTemp)-1 ){
zOut = zTemp;
}else{
zOut = zToFree = sqlite3_malloc( nIn+1 );
zOut = zToFree = (unsigned char*)sqlite3_malloc64( nIn+1 );
if( zOut==0 ){
sqlite3_result_error_nomem(context);
return;

View File

@ -1,5 +1,5 @@
C Updates\sto\sthe\smain\sREADME.md\sfile.
D 2017-12-07T13:15:48.698
C Fix\sharmless\scompiler\swarnings\sin\sthe\srot13\sextension.
D 2017-12-07T16:51:25.777
F Makefile.in 6a879cbf01e37f9eac131414955f71774b566502d9a57ded1b8585b507503cb8
F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
F Makefile.msc e5d7606238f55816da99f719969598df5b091aa2e9a6935c9412fcae8f53fc44
@ -277,7 +277,7 @@ F ext/misc/nextchar.c 35c8b8baacb96d92abbb34a83a997b797075b342
F ext/misc/percentile.c 92699c8cd7d517ff610e6037e56506f8904dae2e
F ext/misc/regexp.c a68d25c659bd2d893cd1215667bbf75ecb9dc7d4
F ext/misc/remember.c add730f0f7e7436cd15ea3fd6a90fd83c3f706ab44169f7f048438b7d6baa69c
F ext/misc/rot13.c 1ac6f95f99b575907b9b09c81a349114cf9be45a
F ext/misc/rot13.c 540a169cb0d74f15522a8930b0cccdcb37a4fd071d219a5a083a319fc6e8db77
F ext/misc/scrub.c 1c5bfb8b0cd18b602fcb55755e84abf0023ac2fb
F ext/misc/series.c f3c0dba5c5c749ce1782b53076108f87cf0b71041eb6023f727a9c50681da564
F ext/misc/sha1.c 0b9e9b855354910d3ca467bf39099d570e73db56
@ -1679,7 +1679,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
P 6a55bd67720451cdf316155cf348103bfce1056a78bcddf0029b45ff0fdbcc71
R 5db6dab0cbf463182c8a99af07dcc6eb
P 6bfafc35d1fa0415dcc85edbbd1b273f84b7a6ab75f979b01d90b18ce6aa5703
R 6e8dc804e858af71ad2b8ec1737b4689
U drh
Z 889514808bfb806c866b9adca4b0ed44
Z 5dfea499ba027d378d355b994a19e393

View File

@ -1 +1 @@
6bfafc35d1fa0415dcc85edbbd1b273f84b7a6ab75f979b01d90b18ce6aa5703
113470772b04210b9300803124c06af2c0b33278313b311fefe6f80594b24e4a