]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Ensure that the KeyInfo.nXField value for ephemeral tables used to implement
authordrh <drh@noemail.net>
Mon, 19 Jan 2015 21:36:05 +0000 (21:36 +0000)
committerdrh <drh@noemail.net>
Mon, 19 Jan 2015 21:36:05 +0000 (21:36 +0000)
commit1cc70e2358e1626a415d1966c352878973b78084
treea4b8a0322cac9895d98857a90e468f538ad62679
parent89ea0d379a44c19f7ca9263705aeed5e81ffba2c
parent59b1b58b667ca8f89034ec57e77711ba00ad1d06
Ensure that the KeyInfo.nXField value for ephemeral tables used to implement
ORDER BY or GROUP BY clauses is set correctly, so that the
sqlite3VdbeFindCompare() routine can choose the correct comparison function.
Add assert() statements to the high-speed comparison functions to detect
cases where they are inappropriately chosen.
Fix for ticket [f97c4637102a3ae72b7911].

FossilOrigin-Name: f7201bb0cdc9e1425c68599b32434de2231dca36
manifest
manifest.uuid