]> granicus.if.org Git - graphviz/commitdiff
ortho attachOrthoEdges: use cgraph wrapper for allocation
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 3 Sep 2022 17:58:02 +0000 (10:58 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 4 Sep 2022 23:32:29 +0000 (16:32 -0700)
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/ortho/ortho.c

index 62b3173c193943abe8f8985239b1cd7102bcde72..dbfe7bc83da743bd8806c6d1d322ffaf6ee3be26 100644 (file)
@@ -1163,7 +1163,7 @@ attachOrthoEdges(maze* mp, size_t n_edges, route* route_list, splineInfo *sinfo,
        size_t npts = 1 + 3*rte.n;
        if (npts > splsz) {
                free (ispline);
-               ispline = N_GNEW(npts, pointf);
+               ispline = gv_calloc(npts, sizeof(pointf));
                splsz = npts;
        }