dovecot-1.1: Added more asserts.
dovecot at dovecot.org
dovecot at dovecot.org
Thu Mar 19 23:06:41 EET 2009
details: http://hg.dovecot.org/dovecot-1.1/rev/98a59fd61d7f
changeset: 8211:98a59fd61d7f
user: Timo Sirainen <tss at iki.fi>
date: Thu Mar 19 17:06:33 2009 -0400
description:
Added more asserts.
diffstat:
2 files changed, 2 insertions(+)
src/lib/buffer.c | 1 +
src/lib/mempool.c | 1 +
diffs (21 lines):
diff -r d06f56f82928 -r 98a59fd61d7f src/lib/buffer.c
--- a/src/lib/buffer.c Wed Mar 18 17:36:41 2009 -0400
+++ b/src/lib/buffer.c Thu Mar 19 17:06:33 2009 -0400
@@ -66,6 +66,7 @@ buffer_check_limits(struct real_buffer *
if (new_size > buf->used)
buf->used = new_size;
+ i_assert(buf->used <= buf->alloc);
}
buffer_t *buffer_create_static_hard(pool_t pool, size_t size)
diff -r d06f56f82928 -r 98a59fd61d7f src/lib/mempool.c
--- a/src/lib/mempool.c Wed Mar 18 17:36:41 2009 -0400
+++ b/src/lib/mempool.c Thu Mar 19 17:06:33 2009 -0400
@@ -13,5 +13,6 @@ size_t pool_get_exp_grown_size(pool_t po
if (easy_size < exp_size && easy_size >= min_size)
exp_size = easy_size;
+ i_assert(exp_size >= min_size);
return exp_size;
}
More information about the dovecot-cvs
mailing list