From 72daebf48e4a27de9f6633b2693ab96fb4ef1e44 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Fri, 30 May 2014 19:23:34 -0400 Subject: map: Use pool. --- libdimension/pigment_map.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'libdimension/pigment_map.c') diff --git a/libdimension/pigment_map.c b/libdimension/pigment_map.c index 6f07f15..a8a4b75 100644 --- a/libdimension/pigment_map.c +++ b/libdimension/pigment_map.c @@ -42,9 +42,9 @@ dmnsn_delete_mapped_pigment(void *ptr) } dmnsn_map * -dmnsn_new_pigment_map(void) +dmnsn_new_pigment_map(dmnsn_pool *pool) { - dmnsn_map *pigment_map = dmnsn_new_map(sizeof(dmnsn_pigment *)); + dmnsn_map *pigment_map = dmnsn_new_map(pool, sizeof(dmnsn_pigment *)); pigment_map->free_fn = dmnsn_delete_mapped_pigment; return pigment_map; } @@ -62,7 +62,6 @@ static void dmnsn_pigment_map_free_fn(dmnsn_pigment *pigment) { dmnsn_pigment_map *pigment_map = (dmnsn_pigment_map *)pigment; - dmnsn_delete_map(pigment_map->map); dmnsn_free(pigment_map); } -- cgit v1.2.3