]> granicus.if.org Git - graphviz/commitdiff
gvgen getCnt: fix unchecked allocation
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 31 Jul 2022 16:06:12 +0000 (09:06 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 6 Aug 2022 01:01:38 +0000 (18:01 -0700)
cmd/tools/graph_generator.c

index a8b9645feb8bc861716f78ca90fefb3c2ee6193e..d8756de7ef2e54fd7d165ca10573467f9f95dc8d 100644 (file)
@@ -290,7 +290,6 @@ constructSierpinski(int v1, int v2, int v3, int depth, vtx_data* graph)
 }
 
 #define NEW(t)           calloc((1),sizeof(t))
-#define N_NEW(n,t)       calloc((n),sizeof(t))
 
 void makeSierpinski(int depth, edgefn ef)
 {
@@ -648,7 +647,7 @@ static pair pop(gv_stack_t *sp) {
 static int*
 genCnt(int NN)
 {
-    int* T = N_NEW(NN+1,int);
+    int* T = gv_calloc(NN + 1, sizeof(int));
     int D, I, J, TD;
     int SUM;
     int NLAST = 1;