diff options
author | drh <> | 2024-09-18 16:33:07 +0000 |
---|---|---|
committer | drh <> | 2024-09-18 16:33:07 +0000 |
commit | 0e8cbd5e785e32addc1e3d18d2905fa4ca3fbdbe (patch) | |
tree | b643ed9d35b09cbfa3d889fac896fc1edfbac1f8 /src | |
parent | 704561f346c0ab5e115da4ce29c422ef65fb81bb (diff) | |
download | sqlite-0e8cbd5e785e32addc1e3d18d2905fa4ca3fbdbe.tar.gz sqlite-0e8cbd5e785e32addc1e3d18d2905fa4ca3fbdbe.zip |
Improvements to the scope of valueFromFunction().
FossilOrigin-Name: a0f39419cb5bdfa42ab2978cf3819e3d7821212996571f8251d2efbeaa26c603
Diffstat (limited to 'src')
-rw-r--r-- | src/vdbemem.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vdbemem.c b/src/vdbemem.c index 8e2aa4a6c..0fc6b68f5 100644 --- a/src/vdbemem.c +++ b/src/vdbemem.c @@ -1534,7 +1534,8 @@ static int valueFromFunction( goto value_from_function_out; } for(i=0; i<nVal; i++){ - rc = sqlite3ValueFromExpr(db, pList->a[i].pExpr, enc, aff, &apVal[i]); + rc = sqlite3Stat4ValueFromExpr(pCtx->pParse, pList->a[i].pExpr, aff, + &apVal[i]); if( apVal[i]==0 || rc!=SQLITE_OK ) goto value_from_function_out; } } |