]> granicus.if.org Git - graphviz/commitdiff
dotgen getCluster: remove unused 'g' parameter
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 17 Jul 2022 22:31:08 +0000 (15:31 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 23 Jul 2022 00:14:28 +0000 (17:14 -0700)
This also makes `g` in `makeCompoundEdge` unused, so we remove that parameter
too.

lib/dotgen/compound.c

index 3f55ed50da2a850e2d38eca6afbea16e476050a4..47f25e6af5bd7a4604423f322bc944ebd24b43cf 100644 (file)
@@ -86,12 +86,11 @@ static int inBoxf(pointf p, boxf * bb)
 }
 
 /* getCluster:
- * Returns subgraph of g with given name.
+ * Returns subgraph with given name.
  * Returns NULL if no name is given, or subgraph of
  * that name does not exist.
  */
-static graph_t *getCluster(graph_t * g, char *cluster_name, Dt_t* map)
-{
+static graph_t *getCluster(char *cluster_name, Dt_t *map) {
     Agraph_t* sg;
 
     if (!cluster_name || (*cluster_name == '\0'))
@@ -296,8 +295,7 @@ static int splineIntersectf(pointf * pts, boxf * bb)
  * with n control points where n >= 4 and n (mod 3) = 1.
  * If edge has arrowheads, reposition them.
  */
-static void makeCompoundEdge(graph_t * g, edge_t * e, Dt_t* clustMap)
-{
+static void makeCompoundEdge(edge_t *e, Dt_t *clustMap) {
     graph_t *lh;               /* cluster containing head */
     graph_t *lt;               /* cluster containing tail */
     bezier *bez;               /* original Bezier for e */
@@ -313,8 +311,8 @@ static void makeCompoundEdge(graph_t * g, edge_t * e, Dt_t* clustMap)
     int fixed;
 
     /* find head and tail target clusters, if defined */
-    lh = getCluster(g, agget(e, "lhead"), clustMap);
-    lt = getCluster(g, agget(e, "ltail"), clustMap);
+    lh = getCluster(agget(e, "lhead"), clustMap);
+    lt = getCluster(agget(e, "ltail"), clustMap);
     if (!lt && !lh)
        return;
     if (!ED_spl(e)) return;
@@ -485,7 +483,7 @@ void dot_compoundEdges(graph_t * g)
     Dt_t* clustMap = mkClustMap (g);
     for (n = agfstnode(g); n; n = agnxtnode(g, n)) {
        for (e = agfstout(g, n); e; e = agnxtout(g, e)) {
-           makeCompoundEdge(g, e, clustMap);
+           makeCompoundEdge(e, clustMap);
        }
     }
     dtclose(clustMap);