summaryrefslogtreecommitdiffstats
path: root/src/plugins/kdb/db2/libdb2/mpool
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2006-10-13 23:19:57 +0000
committerKen Raeburn <raeburn@mit.edu>2006-10-13 23:19:57 +0000
commitc59d1c439d08bde8e10f6a9e73ad753f7968503c (patch)
treec774050df28d00f6f5c7603915607b14ca0bff16 /src/plugins/kdb/db2/libdb2/mpool
parente73b515ad5d073ab4da770a1281bd36d0d09a72c (diff)
downloadkrb5-c59d1c439d08bde8e10f6a9e73ad753f7968503c.tar.gz
krb5-c59d1c439d08bde8e10f6a9e73ad753f7968503c.tar.xz
krb5-c59d1c439d08bde8e10f6a9e73ad753f7968503c.zip
Always zap newly allocated pages, intead of conditional on PURIFY.
Minor performance penalty; c'est la vie. Better to be able to run purify or valgrind or whatever on the binaries we actually use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18698 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/plugins/kdb/db2/libdb2/mpool')
-rw-r--r--src/plugins/kdb/db2/libdb2/mpool/mpool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/kdb/db2/libdb2/mpool/mpool.c b/src/plugins/kdb/db2/libdb2/mpool/mpool.c
index c38388641..56f2749a9 100644
--- a/src/plugins/kdb/db2/libdb2/mpool/mpool.c
+++ b/src/plugins/kdb/db2/libdb2/mpool/mpool.c
@@ -393,7 +393,7 @@ new: if ((bp = (BKT *)malloc(sizeof(BKT) + mp->pagesize)) == NULL)
#ifdef STATISTICS
++mp->pagealloc;
#endif
-#if defined(DEBUG) || defined(PURIFY)
+#if defined(DEBUG) || defined(PURIFY) || 1
memset(bp, 0xff, sizeof(BKT) + mp->pagesize);
#endif
bp->page = (char *)bp + sizeof(BKT);