diff options
author | drh <> | 2024-11-28 02:09:27 +0000 |
---|---|---|
committer | drh <> | 2024-11-28 02:09:27 +0000 |
commit | dc7b94e63f682db6ccda6ae41bf105ce8bbb0a5c (patch) | |
tree | 7b3664e769750967b7962bd511fca663233e3280 /src/expr.c | |
parent | 3ff6aa6e3999a0e9fadbc80926e69e3f2b91ad68 (diff) | |
download | sqlite-dc7b94e63f682db6ccda6ae41bf105ce8bbb0a5c.tar.gz sqlite-dc7b94e63f682db6ccda6ae41bf105ce8bbb0a5c.zip |
Simplification to the fix in the prior check-in.
FossilOrigin-Name: f79cb748c9447ca4d2184a24219feb19571eb79870e0bedf14704743a3d5f8b9
Diffstat (limited to 'src/expr.c')
-rw-r--r-- | src/expr.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/expr.c b/src/expr.c index 709d90fad..d0282f714 100644 --- a/src/expr.c +++ b/src/expr.c @@ -6193,14 +6193,8 @@ static SQLITE_NOINLINE int exprCompareVariable( int iVar; sqlite3_value *pL, *pR = 0; - if( pExpr->op==TK_VARIABLE ){ - assert( pVar->u.zToken!=0 ); - assert( pExpr->u.zToken!=0 ); - if( pVar->iColumn==pExpr->iColumn - && strcmp(pVar->u.zToken,pExpr->u.zToken)==0 - ){ - return 0; - } + if( pExpr->op==TK_VARIABLE && pVar->iColumn==pExpr->iColumn ){ + return 0; } if( (pParse->db->flags & SQLITE_EnableQPSG)!=0 ) return 2; sqlite3ValueFromExpr(pParse->db, pExpr, SQLITE_UTF8, SQLITE_AFF_BLOB, &pR); |