]> git.ipfire.org Git - thirdparty/sqlite.git/commit
In the byte-code, when the result of an expression needs to be in a particular
authordrh <>
Sat, 25 Mar 2023 19:44:25 +0000 (19:44 +0000)
committerdrh <>
Sat, 25 Mar 2023 19:44:25 +0000 (19:44 +0000)
commit28ae1956583ebd539f6019d5c6be5e6c54a7c3b6
treefea537aa62e066dc0f9f26e39a8bb849df2e550e
parent52786ec185cc80af097aa44ca3a5d46eb5621d81
In the byte-code, when the result of an expression needs to be in a particular
register, always use the sqlite3ExprCode() routine because it has the smarts
to know whether to use OP_Copy or OP_SCopy.  Do not try to OP_SCopy inline
because an OP_Copy might be required.  Fix for the problem identified by
[forum:/forumpost/5522082cfc|forum post 5522082cfc].

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