Mercurial > dovecot > original-hg > dovecot-1.2
changeset 2297:59062bb4eaac HEAD
If p_free() frees memory, it must also zero it..
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 08 Jul 2004 23:24:48 +0300 |
parents | e504e7d19bf7 |
children | 5beb0c20b6e8 |
files | src/lib/mempool-alloconly.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/mempool-alloconly.c Thu Jul 08 21:57:16 2004 +0300 +++ b/src/lib/mempool-alloconly.c Thu Jul 08 23:24:48 2004 +0300 @@ -194,6 +194,7 @@ if (POOL_BLOCK_DATA(apool->block) + (apool->block->size - apool->block->left - apool->block->last_alloc_size) == mem) { + memset(mem, 0, apool->block->last_alloc_size); apool->block->left += apool->block->last_alloc_size; apool->block->last_alloc_size = 0; }