From: Matthew Fernandez Date: Sun, 31 Jul 2022 16:07:38 +0000 (-0700) Subject: gvgen makeTreeGen: fix unchecked allocation X-Git-Tag: 5.0.1~19^2~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6d55017802c6fecace0fcf7e721556d640ecdebf;p=graphviz gvgen makeTreeGen: fix unchecked allocation --- diff --git a/cmd/tools/graph_generator.c b/cmd/tools/graph_generator.c index d8756de7e..5fb5d93b4 100644 --- a/cmd/tools/graph_generator.c +++ b/cmd/tools/graph_generator.c @@ -289,8 +289,6 @@ constructSierpinski(int v1, int v2, int v3, int depth, vtx_data* graph) } -#define NEW(t) calloc((1),sizeof(t)) - void makeSierpinski(int depth, edgefn ef) { vtx_data* graph; @@ -743,7 +741,7 @@ struct treegen_s { treegen_t* makeTreeGen (int N) { - treegen_t* tg = NEW(treegen_t); + treegen_t* tg = gv_alloc(sizeof(treegen_t)); tg->N = N; tg->T = genCnt(N);