aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/expr.c4
-rw-r--r--src/select.c2
2 files changed, 3 insertions, 3 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);
}
/*
diff --git a/src/select.c b/src/select.c
index f61b34f5f..1beaf5307 100644
--- a/src/select.c
+++ b/src/select.c
@@ -185,7 +185,7 @@ void sqlite3SelectDelete(sqlite3 *db, Select *p){
if( OK_IF_ALWAYS_TRUE(p) ) clearSelect(db, p, 1);
}
void sqlite3SelectDeleteGeneric(sqlite3 *db, void *p){
- if( p ) clearSelect(db, (Select*)p, 1);
+ if( ALWAYS(p) ) clearSelect(db, (Select*)p, 1);
}
/*