]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Initialize all constants at the very beginning of a prepared statement.
authordrh <drh@noemail.net>
Mon, 6 Dec 2010 18:50:32 +0000 (18:50 +0000)
committerdrh <drh@noemail.net>
Mon, 6 Dec 2010 18:50:32 +0000 (18:50 +0000)
commit48b5b041d1cb6b3c3f005fc32de3600379b977d9
tree76d77dc73580dced784156d5bc6eeb8d46c7f7fe
parenteefab7512bfe4d43b3f868d80e3818aa61db01bc
Initialize all constants at the very beginning of a prepared statement.
Do not allow constant initialization to occur once control flow has a chance
to diverge, to avoid the possibility of having uninitialized registers.
Ticket [80ba201079ea60807].

FossilOrigin-Name: c5c53152d68218bb5e7f922271dd7c50da2361c1
manifest
manifest.uuid
src/expr.c
test/tkt-80ba201079.test [new file with mode: 0644]