Mesa (master): util: mempool: initialize last block' s magic number in a page

Marek Olšák mareko at kemper.freedesktop.org
Tue Jul 20 08:26:43 UTC 2010


Module: Mesa
Branch: master
Commit: bdde9d2fcead2e49985f4cd1c73ad4aae5b2878f
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bdde9d2fcead2e49985f4cd1c73ad4aae5b2878f

Author: Marek Olšák <maraeo at gmail.com>
Date:   Mon Jul 19 23:26:17 2010 +0200

util: mempool: initialize last block's magic number in a page

---

 src/gallium/auxiliary/util/u_mempool.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/gallium/auxiliary/util/u_mempool.c b/src/gallium/auxiliary/util/u_mempool.c
index 0ce4b6c..84e2a34 100644
--- a/src/gallium/auxiliary/util/u_mempool.c
+++ b/src/gallium/auxiliary/util/u_mempool.c
@@ -69,6 +69,7 @@ static void util_mempool_add_new_page(struct util_mempool *pool)
 
    block = util_mempool_get_block(pool, page, pool->num_blocks-1);
    block->next_free = pool->first_free;
+   block->magic = UTIL_MEMPOOL_MAGIC;
    pool->first_free = util_mempool_get_block(pool, page, 0);
    pool->num_pages++;
 




More information about the mesa-commit mailing list