diff options
author | dan <Dan Kennedy> | 2024-04-24 11:40:47 +0000 |
---|---|---|
committer | dan <Dan Kennedy> | 2024-04-24 11:40:47 +0000 |
commit | 5b27ecafbcf2dbdb7b407f8cf89703a463fb1da7 (patch) | |
tree | 403d2ef093406663d3958575f44b6f9081157278 /src | |
parent | b065eceb560a32595ccfe0ecd99bc2a0488f8062 (diff) | |
download | sqlite-5b27ecafbcf2dbdb7b407f8cf89703a463fb1da7.tar.gz sqlite-5b27ecafbcf2dbdb7b407f8cf89703a463fb1da7.zip |
Avoid slowdown when exprNodeIsConstant() is called on deeply nested SQL functions.
FossilOrigin-Name: 1c0b0345451853846076467831884f951c92ec79476be40ce7f7b766fd2d8fc1
Diffstat (limited to 'src')
-rw-r--r-- | src/expr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expr.c b/src/expr.c index 2257422b8..aeb04a37f 100644 --- a/src/expr.c +++ b/src/expr.c @@ -2393,7 +2393,7 @@ static SQLITE_NOINLINE int exprNodeIsConstantFunction( pWalker->eCode = 0; return WRC_Abort; } - return WRC_Continue; + return WRC_Prune; } |