From 066b4293012563d2379623701a0e20f435320f3b Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Thu, 17 Nov 2022 17:14:41 -0800 Subject: [PATCH] common fillMap: use cgraph wrapper for allocation The lib/cgraph/alloc.h wrappers are similar to the older lib/common/memory.h wrappers except (1) they are header-only and (2) they live in a directory (cgraph) that is at the root of the dependency tree. The long term plan is to replace all use of lib/common/memory.h with lib/cgraph/alloc.h. --- lib/common/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/common/utils.c b/lib/common/utils.c index 31e5dc108..62ed7342b 100644 --- a/lib/common/utils.c +++ b/lib/common/utils.c @@ -1785,7 +1785,7 @@ static void fillMap (Agraph_t* g, Dt_t* map) if (dtmatch(map, s)) { agerr(AGWARN, "Two clusters named %s - the second will be ignored\n", s); } else { - clust_t *ip = NEW(clust_t); + clust_t *ip = gv_alloc(sizeof(clust_t)); ip->name = s; ip->clp = cl; dtinsert (map, ip); -- 2.40.0