aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
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);
}
/*