From: drh <> Date: Wed, 20 Aug 2025 23:29:59 +0000 (+0000) Subject: The sqlite3_prepare() and similar interfaces should not return X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bb4743c27837af5e43a52e53517ecc5d56b802f6;p=thirdparty%2Fsqlite.git The sqlite3_prepare() and similar interfaces should not return SQLITE_ERROR_RETRY. [forum:/forumpost/aa61ab56adb56159|Forum post aa61ab56]. FossilOrigin-Name: 4e473cf0c21dd78d457f5728086372464e82de95c5431a2587efd580f5076291 --- bb4743c27837af5e43a52e53517ecc5d56b802f6 diff --cc manifest index 25cbad0cb9,4b0ca0926b..f755cca50e --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sa\sproblem\swith\sSQLITE_CHANGESET_CONFLICT\sconflicts\scaused\sby\sDELETE\striggers\swithin\sa\scall\sto\ssqlite3changset_apply_v2()\swith\sSQLITE_CHANGESETAPPLY_IGNORENOOP\sspecified. - D 2025-08-20T11:21:35.942 -C Add\san\sassert()\sto\sprove\sthat\ssqlite3_prepare()\sdoes\snot\sreturn\nSQLITE_ERROR_RETRY. -D 2025-08-20T23:13:49.933 ++C The\ssqlite3_prepare()\sand\ssimilar\sinterfaces\sshould\snot\sreturn\nSQLITE_ERROR_RETRY.\n[forum:/forumpost/aa61ab56adb56159|Forum\spost\saa61ab56]. ++D 2025-08-20T23:29:59.824 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -2169,8 -2169,8 +2169,9 @@@ F tool/version-info.c 3b36468a90faf1bbd F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh 1ad0169b022b280bcaaf94a7fa231591be96b514230ab5c98fbf15cd7df842dd F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 7d13e8e403ba00d37b950caa359d74452319247495284d252efa6473bad15b64 - R ae093d0946efac31f01b7b9bdaa4b770 - U dan - Z 7b86a84e6c2cd643602bc41c4f1ab398 -P 99556be3fd99e6b7c520b0ae2090f59c6f58375750f9d571f9f586bce0a21504 ++P 138e2aab43ac07aaf8c5389105ff6d3e107ff2d35badcb48233664fcb9661471 6c6a8a596f5d578cc7d35c577608492c0314cdb84ed67b9f068d90fb0b42f4de + R eb37a0986f5d255163eb25dcab448a8c ++T +closed 6c6a8a596f5d578cc7d35c577608492c0314cdb84ed67b9f068d90fb0b42f4de + U drh -Z 271a48d1c25d85ce1e22ab86038bb627 ++Z 2870079f01c386ed9c746ff2b4138080 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 24d8076ed2,a5a3953478..4f6369f63b --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 138e2aab43ac07aaf8c5389105ff6d3e107ff2d35badcb48233664fcb9661471 -6c6a8a596f5d578cc7d35c577608492c0314cdb84ed67b9f068d90fb0b42f4de ++4e473cf0c21dd78d457f5728086372464e82de95c5431a2587efd580f5076291