From 250ee8cdd43ffa4ba9ecab7548b18c4fc91f849d Mon Sep 17 00:00:00 2001 From: gdisirio Date: Mon, 8 Sep 2008 14:06:38 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@428 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- src/include/mempools.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/include') diff --git a/src/include/mempools.h b/src/include/mempools.h index 2dbf6bf37..8311a757a 100644 --- a/src/include/mempools.h +++ b/src/include/mempools.h @@ -34,13 +34,16 @@ struct pool_header { typedef struct { struct pool_header *mp_next; size_t mp_object_size; +#ifdef CH_USE_HEAP + bool_t mp_grow; +#endif /* CH_USE_HEAP */ } MemoryPool; #ifdef __cplusplus extern "C" { #endif - void chPoolInit(MemoryPool *mp, size_t size); - void *chPoolAlloc(MemoryPool *mp, bool_t grow); + void chPoolInit(MemoryPool *mp, size_t size, bool_t allow_growth); + void *chPoolAlloc(MemoryPool *mp); void chPoolFree(MemoryPool *mp, void *objp); #ifdef CH_USE_HEAP void chPoolRelease(MemoryPool *mp); -- cgit v1.2.3