]> git.ipfire.org Git - thirdparty/sqlite.git/commit
The sqlite3ExprCodeGetColumn() is not guaranteed to put the result in the
authordrh <drh@noemail.net>
Thu, 23 Jul 2015 16:39:33 +0000 (16:39 +0000)
committerdrh <drh@noemail.net>
Thu, 23 Jul 2015 16:39:33 +0000 (16:39 +0000)
commitd3e3f0b46e52789ef8310a94894c450ba94d84a3
treea2d2b095834777f936281fdb98d3d1b7d8d814e5
parent6b67a8ae035b1e349d82055971180b9f2d3b1fde
The sqlite3ExprCodeGetColumn() is not guaranteed to put the result in the
register requested.   Fix the skip-scan code generator for WITHOUT ROWID
tables so that it always checks the register and copies the result if it
lands in the wrong register.  Fix for ticket [8fd39115d8f46ece70e7d4b3].

FossilOrigin-Name: 793e206f9032d9205bdb3f447b136bed9a25fa22
manifest
manifest.uuid
src/wherecode.c
test/skipscan1.test