]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Fix sqlite3_prepare() so that it only invokes the progress handler on every
authordrh <>
Thu, 12 Jan 2023 19:51:49 +0000 (19:51 +0000)
committerdrh <>
Thu, 12 Jan 2023 19:51:49 +0000 (19:51 +0000)
commit2fc9dc9330513fa7c5a5c722af8f9e21646f32e6
treeea72baf1d03cfce18aaf530c0677d30a7c156f72
parentf84cbd167689edf19c4905e515325a3a0c7cabe4
Fix sqlite3_prepare() so that it only invokes the progress handler on every
N-th call to sqlite3ProgressCheck(), where N is the progress handler step
count.  Also fix faulty asserts exposed by the ability to interrupt in the
middle of sqlite3_prepare().

FossilOrigin-Name: 05461651599bb490ac6cfd893645dabab9cccedc6adcce15aee2487b2ea6027a
manifest
manifest.uuid
src/select.c
src/sqliteInt.h
src/tclsqlite.c
src/util.c
src/where.c
test/capi3c.test