aboutsummaryrefslogtreecommitdiff
path: root/src/callback.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2010-07-26 11:07:20 +0000
committerdrh <drh@noemail.net>2010-07-26 11:07:20 +0000
commit174b9a166d293445dcc3075c292b78115b62be8f (patch)
tree1a5d8aeb2c14be45b0e4656208b0aec5815d5acf /src/callback.c
parentd46def77db74a7dfadabb16da57c25d83af0c248 (diff)
parentb975598ea0b3dbb1145513b0adada002c3c581bb (diff)
downloadsqlite-174b9a166d293445dcc3075c292b78115b62be8f.tar.gz
sqlite-174b9a166d293445dcc3075c292b78115b62be8f.zip
Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree()
and all memory from sqlite3_malloc() is freed by sqlite3_free(). FossilOrigin-Name: 629e38a8c9e31111e351fe4625a5835576d23584
Diffstat (limited to 'src/callback.c')
-rw-r--r--src/callback.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/callback.c b/src/callback.c
index f8918bcf1..fdcc9f9c0 100644
--- a/src/callback.c
+++ b/src/callback.c
@@ -439,7 +439,7 @@ Schema *sqlite3SchemaGet(sqlite3 *db, Btree *pBt){
if( pBt ){
p = (Schema *)sqlite3BtreeSchema(pBt, sizeof(Schema), sqlite3SchemaFree);
}else{
- p = (Schema *)sqlite3MallocZero(sizeof(Schema));
+ p = (Schema *)sqlite3DbMallocZero(0, sizeof(Schema));
}
if( !p ){
db->mallocFailed = 1;