From 2b6a416970f3eff764f4a053cdade46566ce7dc7 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Tue, 6 Dec 2016 18:10:21 +0000 Subject: Replace custom itempool functions with malloc/free as clib handles these more efficiently than our pools. --- frontends/amiga/memory.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'frontends/amiga/memory.h') diff --git a/frontends/amiga/memory.h b/frontends/amiga/memory.h index 7abf0a387..93201a234 100644 --- a/frontends/amiga/memory.h +++ b/frontends/amiga/memory.h @@ -51,10 +51,10 @@ void *ami_memory_clear_alloc(size_t size, UBYTE value); #define ami_memory_itempool_alloc(p,s) ItemPoolAlloc(p) #define ami_memory_itempool_free(p,i,s) ItemPoolFree(p,i) #else -#define ami_memory_itempool_create(s) CreatePool(MEMF_ANY, 20 * s, s) -#define ami_memory_itempool_delete(p) DeletePool(p) -#define ami_memory_itempool_alloc(p,s) AllocPooled(p, s) -#define ami_memory_itempool_free(p,i,s) FreePooled(p,i,s) +#define ami_memory_itempool_create(s) (NULL) +#define ami_memory_itempool_delete(p) ((void)0) +#define ami_memory_itempool_alloc(p,s) malloc(s) +#define ami_memory_itempool_free(p,i,s) free(p) #endif /* clib2 slab allocator */ -- cgit v1.2.3