]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Factor out the conditional (which is only true for rare errors) from the
authordrh <drh@noemail.net>
Thu, 12 Dec 2019 15:19:18 +0000 (15:19 +0000)
committerdrh <drh@noemail.net>
Thu, 12 Dec 2019 15:19:18 +0000 (15:19 +0000)
commit77318a3c3f22f34a3b88e2522f1be966bfb4073b
treeaf9a1d52c1e30f0be92932d1aa1887152f07517a
parent3ecc05bc3fb414a0a184b4d69d5ecc38ddb24951
Factor out the conditional (which is only true for rare errors) from the
notValid() function in resolve.c, for a performance improvement and size
reduction.  Also cause failures to set the Expr node to a NULL operator so
that it does not cause problems later in case PRAGMA writable_schema=ON has
been set.  Test cases in TH3.

FossilOrigin-Name: c6af9f655b73200ecc0c4189698e421af6ca584babdc76e73a36d468b2eea1f9
manifest
manifest.uuid
src/resolve.c