From b72b92d12bde9ca5f325a232babd74c6babef42f Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 19 Mar 2009 17:06:33 -0400 Subject: [PATCH] Added more asserts. --HG-- branch : HEAD --- src/lib/buffer.c | 1 + src/lib/mempool.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/lib/buffer.c b/src/lib/buffer.c index afca22847f..8c25da625f 100644 --- a/src/lib/buffer.c +++ b/src/lib/buffer.c @@ -66,6 +66,7 @@ buffer_check_limits(struct real_buffer *buf, size_t pos, size_t data_size) 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 --git a/src/lib/mempool.c b/src/lib/mempool.c index 2b71c54e32..7f5639dd9e 100644 --- a/src/lib/mempool.c +++ b/src/lib/mempool.c @@ -13,5 +13,6 @@ size_t pool_get_exp_grown_size(pool_t pool, size_t old_size, size_t min_size) if (easy_size < exp_size && easy_size >= min_size) exp_size = easy_size; + i_assert(exp_size >= min_size); return exp_size; } -- 2.47.3