From: drh Date: Mon, 28 May 2018 18:25:19 +0000 (+0000) Subject: When compiling with SQLITE_DEBUG, add run-time checks to ensure that no statement... X-Git-Tag: version-3.24.0~21 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=50baf3d525ecb22d7222c4e337b8b3ab3f4272ac;p=thirdparty%2Fsqlite.git When compiling with SQLITE_DEBUG, add run-time checks to ensure that no statement aborts unless either there have been no writes or else there is a statement journal. FossilOrigin-Name: ce99c7724460b9cf4ccaf7f6bc1a522b5c34d5ad0683d465f7926b10f31f7d05 --- 50baf3d525ecb22d7222c4e337b8b3ab3f4272ac diff --cc manifest index 1867640d1d,2dd6f28616..664bb00ea2 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Store\sapplication-defined\sfunction\snames\sas\slower-case\sto\savoid\sthe\sneed\nfor\scase\sconversions\sbefore\scalling\sxFindFunction\son\svirtual\stables.\nAvoid\susing\slookaside\sto\sstore\sthe\sdestructors\sfor\sapplication\sdefined\nfunctions,\sas\slookaside\sshould\sbe\sreserved\sfor\stransient\sallocations. - D 2018-05-26T16:00:26.368 -C Fix\sthe\sbuild\sso\sthat\sit\sworks\swith\s-DSQLITE_TEST_REALLOC_STRESS -D 2018-05-28T17:43:28.494 ++C When\scompiling\swith\sSQLITE_DEBUG,\sadd\srun-time\schecks\sto\sensure\sthat\sno\sstatement\saborts\sunless\seither\sthere\shave\sbeen\sno\swrites\sor\selse\sthere\sis\sa\sstatement\sjournal. ++D 2018-05-28T18:25:19.773 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F Makefile.in bfc40f350586923e0419d2ea4b559c37ec10ee4b6e210e08c14401f8e340f0da @@@ -1729,7 -1729,7 +1729,7 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P 27b4fa5dd0defc6ddaf5d8cde6a1e1162b70d99bfdc69c1d2290621a6d23ed91 - R d728fa434c4672bbeedeb70c9aae9549 -P 5a4542dbcf17a9f7fed600897555c271e1651fd50eb41d0b126725b486e1d14c ++P 777189ce88799f93f393fd14fd716111c85bcdcb23690fd561f78ea2bd2ce5da 90ba2b2e5ce2619e68879eb325b43639159f27eb462b9fb6795534c91200a3d2 + R c0caa672704433791c5f09e773685fc7 U drh - Z 593bd01a2c2330ddb0f8d8891bce9a51 -Z 135e121da290020ae7c2d72d30b3f190 ++Z ec8ac88e785694af597e74e3636c47b7 diff --cc manifest.uuid index 2496e83258,5ce2deecd2..b2a7713f45 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 777189ce88799f93f393fd14fd716111c85bcdcb23690fd561f78ea2bd2ce5da -90ba2b2e5ce2619e68879eb325b43639159f27eb462b9fb6795534c91200a3d2 ++ce99c7724460b9cf4ccaf7f6bc1a522b5c34d5ad0683d465f7926b10f31f7d05