From: Matthew Fernandez Date: Fri, 2 Sep 2022 00:47:46 +0000 (-0700) Subject: smyrna add_column: use cgraph wrapper for allocation X-Git-Tag: 6.0.1~13^2~26 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fec9012c5c453cc8d615b972796a60792230669f;p=graphviz smyrna add_column: 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. --- diff --git a/cmd/smyrna/tvnodes.c b/cmd/smyrna/tvnodes.c index ad7fbc0be..ac9e9fa82 100644 --- a/cmd/smyrna/tvnodes.c +++ b/cmd/smyrna/tvnodes.c @@ -312,7 +312,7 @@ static void add_column(grid * g, char *name, bool editable, GType g_type) return; g->columns = gv_recalloc(g->columns, g->count, g->count + 1, sizeof(gridCol*)); - g->columns[g->count] = NEW(gridCol); + g->columns[g->count] = gv_alloc(sizeof(gridCol)); g->columns[g->count]->editable = editable; g->columns[g->count]->name = name; g->columns[g->count]->type = g_type;