From 01da98996bf78ba4f999da91782959e4b3731730 Mon Sep 17 00:00:00 2001 From: Rasmus Christian Pedersen Date: Wed, 7 May 2014 20:27:09 +0200 Subject: [PATCH] wrapped pool: IsAlloc constness This commit changes WrappingPool::IsAlloc to take a const pointer as argument as pointer isnt modified. ItemPool::IsAlloc is changed to a const function taking a const poiner as argument. --- renderdoc/common/wrapped_pool.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/common/wrapped_pool.h b/renderdoc/common/wrapped_pool.h index f1adaffc5..a8e9cbd64 100644 --- a/renderdoc/common/wrapped_pool.h +++ b/renderdoc/common/wrapped_pool.h @@ -79,7 +79,7 @@ class WrappingPool return m_AdditionalPools.back()->Allocate(); } - bool IsAlloc(void *p) + bool IsAlloc(const void *p) { // we can check the immediate pool without locking if(m_ImmediatePool.IsAlloc(p)) @@ -219,7 +219,7 @@ class WrappingPool #endif } - bool IsAlloc(void *p) + bool IsAlloc(const void *p) const { return p >= &items[0] && p < &items[PoolCount]; }