]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Improvements to the sqlite3ExprDup() logic for faster performance and better
authordrh <>
Fri, 20 Oct 2023 17:15:15 +0000 (17:15 +0000)
committerdrh <>
Fri, 20 Oct 2023 17:15:15 +0000 (17:15 +0000)
commitab3eb5b770841fe31428d74ceaf6d20ace405f7e
treedcbfdbd2e4ca2565846392f19d2462d247713c5f
parent17c3408e0eb1fd8cac354af525a24edda47ffe2c
Improvements to the sqlite3ExprDup() logic for faster performance and better
run-time error detection.  This check-in fixes the 5x oversize memory allocation
bug from [f371e4c0f8ea73ae] as well as all other known issues that result from
handing the ORDER BY clause of an aggregate function off of the pLeft pointer
of the Expr object.

FossilOrigin-Name: f5c01676fd281e938181b846dd2024d050f597dc6a7a91928beab9d8553dfdb5
manifest
manifest.uuid
src/expr.c