From: Matthew Fernandez Date: Fri, 2 Sep 2022 01:38:03 +0000 (-0700) Subject: smyrna prepare_topological_fisheye: use cgraph wrapper for allocations X-Git-Tag: 6.0.1~13^2~10 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=77c0da37d53cc37e0696136605aed056ef089f82;p=graphviz smyrna prepare_topological_fisheye: use cgraph wrapper for allocations 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/topfisheyeview.c b/cmd/smyrna/topfisheyeview.c index 4363157cd..6eb6279d3 100644 --- a/cmd/smyrna/topfisheyeview.c +++ b/cmd/smyrna/topfisheyeview.c @@ -10,7 +10,6 @@ #include "topfisheyeview.h" #include #include -#include #include "viewport.h" #include "viewportcamera.h" #include "draw.h" @@ -126,8 +125,8 @@ static void refresh_old_values(topview * t) */ void prepare_topological_fisheye(Agraph_t* g,topview * t) { - double *x_coords = N_NEW(t->Nodecount, double); // initial x coordinates - double *y_coords = N_NEW(t->Nodecount, double); // initial y coordinates + double *x_coords = gv_calloc(t->Nodecount, sizeof(double)); // initial x coordinates + double *y_coords = gv_calloc(t->Nodecount, sizeof(double)); // initial y coordinates focus_t *fs; int ne; int i;