aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
authordrh <>2023-12-07 13:14:34 +0000
committerdrh <>2023-12-07 13:14:34 +0000
commitf86a07b0c42070d4f35a857857d09397676b86d0 (patch)
tree62569185ed26c0a26419e8426ee6fa99ca26dd6b /src/expr.c
parent5b6b7034615f009923fe46ee6f1fcebf23c66fdd (diff)
downloadsqlite-f86a07b0c42070d4f35a857857d09397676b86d0.tar.gz
sqlite-f86a07b0c42070d4f35a857857d09397676b86d0.zip
Add ALWAYS() on branches added in [ec0ae4030968c782] that are always true.
FossilOrigin-Name: 451cef8609e96dd9244818adc5c6f240544694bcb4ae620e88f90e403e59d70f
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expr.c b/src/expr.c
index 047d2b6b3..b5e903d45 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -1405,7 +1405,7 @@ void sqlite3ExprDelete(sqlite3 *db, Expr *p){
if( p ) sqlite3ExprDeleteNN(db, p);
}
void sqlite3ExprDeleteGeneric(sqlite3 *db, void *p){
- if( p ) sqlite3ExprDeleteNN(db, (Expr*)p);
+ if( ALWAYS(p) ) sqlite3ExprDeleteNN(db, (Expr*)p);
}
/*
@@ -2239,7 +2239,7 @@ void sqlite3ExprListDelete(sqlite3 *db, ExprList *pList){
if( pList ) exprListDeleteNN(db, pList);
}
void sqlite3ExprListDeleteGeneric(sqlite3 *db, void *pList){
- if( pList ) exprListDeleteNN(db, (ExprList*)pList);
+ if( ALWAYS(pList) ) exprListDeleteNN(db, (ExprList*)pList);
}
/*