]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Added more asserts.
authorTimo Sirainen <tss@iki.fi>
Thu, 19 Mar 2009 21:06:33 +0000 (17:06 -0400)
committerTimo Sirainen <tss@iki.fi>
Thu, 19 Mar 2009 21:06:33 +0000 (17:06 -0400)
--HG--
branch : HEAD

src/lib/buffer.c
src/lib/mempool.c

index afca22847f66d842e4066ed7e6a86c9da0ebe061..8c25da625fdd0eeeee3034fba649bf07e5a84082 100644 (file)
@@ -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)
index 2b71c54e326c4094d9b693cc7869d4466e1aad38..7f5639dd9e2a808e09ea3e8ea5cce33120bf3379 100644 (file)
@@ -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;
 }