]> granicus.if.org Git - graphviz/commitdiff
common: add missing declaration of rank2 to render.h
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 1 Aug 2021 11:25:17 +0000 (13:25 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Tue, 4 Jan 2022 16:58:26 +0000 (17:58 +0100)
Also remove duplicated declaration of rank2 in rank.c in dotgen.

Towards https://gitlab.com/graphviz/graphviz/-/issues/2058.

lib/common/render.h
lib/dotgen/rank.c

index 9746ba2a5ce890baef8ee78f3628212f072dae6f..8bb72a73f95d3a77f48856932a0f0f1bd8058a25 100644 (file)
@@ -128,6 +128,7 @@ extern "C" {
     RENDER_API void pop_obj_state(GVJ_t *job);
     RENDER_API obj_state_t* push_obj_state(GVJ_t *job);
     RENDER_API int rank(graph_t * g, int balance, int maxiter);
+    RENDER_API int rank2(graph_t * g, int balance, int maxiter, int search_size);
     RENDER_API port resolvePort(node_t*  n, node_t* other, port* oldport);
     RENDER_API void resolvePorts (edge_t* e);
     RENDER_API void round_corners(GVJ_t * job, pointf * AF, int sides, int style, int filled);
index d10dfa8ee9ffd09750b497de99ddc2a3d281b1d6..de04ea60640c9d59e7ea17f3137a27bc3f3a28be 100644 (file)
@@ -594,8 +594,6 @@ collapse_leaves(graph_t * g)
  */
 #define ND_comp(n)  ND_hops(n)   
 
-extern int rank2(Agraph_t *, int, int, int);
-
 static void set_parent(graph_t* g, graph_t* p) 
 {
     GD_parent(g) = p;