From: drh <> Date: Wed, 31 Jul 2024 17:15:24 +0000 (+0000) Subject: Fixes to testfixture routines needed to test snapshots. X-Git-Tag: version-3.47.0~273^2~4^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=15fef79a2989421215d8cea11a4501992c4a8770;p=thirdparty%2Fsqlite.git Fixes to testfixture routines needed to test snapshots. FossilOrigin-Name: 66f61c3b35383b2575774d309043a722cc87a53d03518d339d6dbdcf342adc93 --- diff --git a/manifest b/manifest index a82aeee292..52cc27c77b 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Fix\sa\stypo\sin\stestrunner_data.tcl\sthat\sprevented\s--with-tcl\sspecifications\nfrom\sbeing\scarried\sthrough\sinto\ssub-builds.\s\sAdjust\stest\scases\sto\saccount\nfor\snew\sfloating-point\sdifferences\sdiscovered\swhen\s--with-tcl\swas\sfixed. -D 2024-07-31T16:37:02.026 +C Fixes\sto\stestfixture\sroutines\sneeded\sto\stest\ssnapshots. +D 2024-07-31T17:15:24.049 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -770,7 +770,7 @@ F src/status.c cb11f8589a6912af2da3bb1ec509a94dd8ef27df4d4c1a97e0bcf2309ece972b F src/table.c 0f141b58a16de7e2fbe81c308379e7279f4c6b50eb08efeec5892794a0ba30d1 F src/tclsqlite.c 6242341191e43952a8ed466b1ee4993cad3a2b93ec3e4a5e826f0b06225a6716 F src/tclsqlite.h 4ed60ea4084b2ea46e19ab13857b3f39d33250ebbf5b2df62b0999bb9b2766b7 -F src/test1.c cb27cfe75c7df9d14a10fe34e1f1e2327c294984cc185595b4893c8e2af8ec08 +F src/test1.c 78b1f09c410ccc88d55c9fc7d4128a8ff5006b7118cf640458e6df1893ec6e24 F src/test2.c 7ebc518e6735939d8979273a6f7b1d9b5702babf059f6ad62499f7f60a9eb9a3 F src/test3.c e7573aa0f78ee4e070a4bc8c3493941c1aa64d5c66d4825c74c0f055451f432b F src/test4.c 13e57ae7ec7a959ee180970aef09deed141252fe9bb07c61054f0dfa4f1dfd5d @@ -2200,8 +2200,8 @@ F vsixtest/vsixtest.tcl 6195aba1f12a5e10efc2b8c0009532167be5e301abe5b31385638080 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P 4f065fb638b24b33283518af8ad55f28a49cfac4086fa5e4568e2f3a6814962d -R 0eeaa8c9fa32916768afe9b85f481a38 +P b8f81351914deac99b14be6bb5e4096c1efed9bdb057750825760f09dae04656 +R ed4a46e87468bba46f614d62afb17c20 U drh -Z 0225a9df2e84c769557dd80358cb5fb8 +Z 3a09c9e2a0ce88f1333ee44d49cfbdb9 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 1ba77fbb64..a85299e50f 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -b8f81351914deac99b14be6bb5e4096c1efed9bdb057750825760f09dae04656 +66f61c3b35383b2575774d309043a722cc87a53d03518d339d6dbdcf342adc93 diff --git a/src/test1.c b/src/test1.c index 861048a9a9..a246baafa1 100644 --- a/src/test1.c +++ b/src/test1.c @@ -2762,7 +2762,7 @@ static int SQLITE_TCLAPI test_snapshot_open_blob( sqlite3 *db; char *zName; unsigned char *pBlob; - int nBlob; + Tcl_Size nBlob; if( objc!=4 ){ Tcl_WrongNumArgs(interp, 1, objv, "DB DBNAME SNAPSHOT"); @@ -2797,8 +2797,8 @@ static int SQLITE_TCLAPI test_snapshot_cmp_blob( int res; unsigned char *p1; unsigned char *p2; - int n1; - int n2; + Tcl_Size n1; + Tcl_Size n2; if( objc!=3 ){ Tcl_WrongNumArgs(interp, 1, objv, "SNAPSHOT1 SNAPSHOT2");