commit | ca3862dc6eda39e0037e3ee390b75cb2552d6471 | [log] [tgz] |
---|---|---|
author | drh <drh@noemail.net> | Fri Jan 08 12:46:39 2016 +0000 |
committer | drh <drh@noemail.net> | Fri Jan 08 12:46:39 2016 +0000 |
tree | 51426cca5a07d782de0c097633770d5944345a04 | |
parent | 33d09da1f8ff4191eb839fb67a096815bc8c46c8 [diff] [blame] |
Reduce the number of calls to memset() in sqlite3DbMallocZero(). FossilOrigin-Name: cede2bf8e42ac140a8cc75a1d173083f543ba467
diff --git a/src/expr.c b/src/expr.c index d8d36af..3be3bf5 100644 --- a/src/expr.c +++ b/src/expr.c
@@ -461,8 +461,9 @@ assert( iValue>=0 ); } } - pNew = sqlite3DbMallocZero(db, sizeof(Expr)+nExtra); + pNew = sqlite3DbMallocRaw(db, sizeof(Expr)+nExtra); if( pNew ){ + memset(pNew, 0, sizeof(Expr)); pNew->op = (u8)op; pNew->iAgg = -1; if( pToken ){