diff options
author | drh <> | 2022-05-27 18:06:49 +0000 |
---|---|---|
committer | drh <> | 2022-05-27 18:06:49 +0000 |
commit | 5af8a86d6280559fcecc4b5e65be4f8cadcb1888 (patch) | |
tree | 1b7cd2a9ba027314915939a5401989d6bb8b422a /src/select.c | |
parent | abe1ff38dd9bf840bd43b45b2b842642484ee8d7 (diff) | |
download | sqlite-5af8a86d6280559fcecc4b5e65be4f8cadcb1888.tar.gz sqlite-5af8a86d6280559fcecc4b5e65be4f8cadcb1888.zip |
Mark an always-true conditional as ALWAYS().
FossilOrigin-Name: 3492fe8a212cbe02b9016866e2499b99c3b566a4b0bc91fba267e6e1fe1b8943
Diffstat (limited to 'src/select.c')
-rw-r--r-- | src/select.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/select.c b/src/select.c index 57f1b4595..cc5e4df8d 100644 --- a/src/select.c +++ b/src/select.c @@ -2193,10 +2193,11 @@ int sqlite3ColumnsFromExprList( } if( pColExpr->op==TK_COLUMN && ALWAYS( ExprUseYTab(pColExpr) ) - && (pTab = pColExpr->y.pTab)!=0 + && ALWAYS( pColExpr->y.pTab!=0 ) ){ /* For columns use the column name name */ int iCol = pColExpr->iColumn; + pTab = pColExpr->y.pTab; if( iCol<0 ) iCol = pTab->iPKey; zName = iCol>=0 ? pTab->aCol[iCol].zCnName : "rowid"; }else if( pColExpr->op==TK_ID ){ |