From: drh Date: Fri, 23 Dec 2016 13:54:22 +0000 (+0000) Subject: Use the VList object to capture the mapping between SQL parameter names and X-Git-Tag: version-3.16.0~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cfdc235ec3d51e4cd8731ab2ce6303b4cb7772b1;p=thirdparty%2Fsqlite.git Use the VList object to capture the mapping between SQL parameter names and variable numbers in a single memory allocation. FossilOrigin-Name: 99fddf2ecb7202bfdf5ddc4cc1c4e155c883f7ec --- cfdc235ec3d51e4cd8731ab2ce6303b4cb7772b1 diff --cc manifest index a70672ab10,6842b9b8b8..70f6bed2e2 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sharmless\scompiler\swarnings. - D 2016-12-22T14:53:25.934 -C Add\scheck\sto\sprevent\sa\sVList\sfrom\sgrowing\safter\spointers\sto\slabels\shave\sbeen\ntaken. -D 2016-12-23T13:52:45.010 ++C Use\sthe\sVList\sobject\sto\scapture\sthe\smapping\sbetween\sSQL\sparameter\snames\sand\nvariable\snumbers\sin\sa\ssingle\smemory\sallocation. ++D 2016-12-23T13:54:22.985 F Makefile.in 41bd4cad981487345c4a84081074bcdb876e4b2e F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da @@@ -1539,7 -1539,7 +1539,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P 52a12e47de88744187bd1c71f2820885cde414a8 - R d04805544fe17af2729028773b1348a0 -P 9dcd85698af46fd5ba34004ca690d368c4ae3078 ++P fa86db2f915c0a189c3be02b1aaa7f24d339d7d6 aa23d7eaf69f5ecbf9500b2353846094cae41e6c + R 2f816100f2d74d42d3a1978c26f09af2 ++T +closed aa23d7eaf69f5ecbf9500b2353846094cae41e6c U drh - Z 33ba125ec9059ffd904b774699d11e2c -Z 3cd0270ead5747022cdd1e84b75d8956 ++Z bdddf7c19647dc703ac75fbc8ecd14da diff --cc manifest.uuid index 2f4de5bfe2,63d4ce335d..51207f7f2f --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - fa86db2f915c0a189c3be02b1aaa7f24d339d7d6 -aa23d7eaf69f5ecbf9500b2353846094cae41e6c ++99fddf2ecb7202bfdf5ddc4cc1c4e155c883f7ec