diff options
author | drh <> | 2023-11-08 21:38:30 +0000 |
---|---|---|
committer | drh <> | 2023-11-08 21:38:30 +0000 |
commit | 243f2ec6a15201fdcabc791fd7618d85332fe83f (patch) | |
tree | bb2410690d9a7752a7cd3d67784d1979e9ff3a1a /src/window.c | |
parent | b494366370f5f9698e574150c5a4309d7c3dc78b (diff) | |
download | sqlite-243f2ec6a15201fdcabc791fd7618d85332fe83f.tar.gz sqlite-243f2ec6a15201fdcabc791fd7618d85332fe83f.zip |
Make a distinction between functions that consume subtypes and functions
that generate subtypes.
FossilOrigin-Name: 48a92e3ad855227188a4c5afe4abbb7171761cf6fc930660084d9abeecfd91d9
Diffstat (limited to 'src/window.c')
-rw-r--r-- | src/window.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/window.c b/src/window.c index 2c449592d..edbfb6c7e 100644 --- a/src/window.c +++ b/src/window.c @@ -1038,7 +1038,7 @@ int sqlite3WindowRewrite(Parse *pParse, Select *p){ assert( ExprUseXList(pWin->pOwner) ); assert( pWin->pWFunc!=0 ); pArgs = pWin->pOwner->x.pList; - if( pWin->pWFunc->funcFlags & SQLITE_FUNC_SUBTYPE ){ + if( pWin->pWFunc->funcFlags & SQLITE_VALUE_SUBTYPE ){ selectWindowRewriteEList(pParse, pMWin, pSrc, pArgs, pTab, &pSublist); pWin->iArgCol = (pSublist ? pSublist->nExpr : 0); pWin->bExprArgs = 1; |