remove 'static' property from 'reorder_node()' function, so it is accessible from...
authorThomas Bersch <bersch@ipd.info.uni-karlsruhe.de>
Thu, 6 May 2010 10:50:00 +0000 (10:50 +0000)
committerThomas Bersch <bersch@ipd.info.uni-karlsruhe.de>
Thu, 6 May 2010 10:50:00 +0000 (10:50 +0000)
[r27498]

optimal.c
optimal.h

index 56d165b..8e7370f 100644 (file)
--- a/optimal.c
+++ b/optimal.c
@@ -245,7 +245,7 @@ static void normalize_towards_target(pbqp_edge *edge)
        }
 }
 
-static void reorder_node(pbqp_node *node)
+void reorder_node(pbqp_node *node)
 {
        unsigned    degree     = pbqp_node_get_degree(node);
        /* Assume node lost one incident edge. */
index 3341fd0..31f4cea 100644 (file)
--- a/optimal.h
+++ b/optimal.h
@@ -49,6 +49,7 @@ pbqp_node *get_node_with_max_degree(void);
 void initial_simplify_edges(pbqp *pbqp);
 void select_alternative(pbqp_node *node, unsigned selected_index);
 void simplify_edge(pbqp *pbqp, pbqp_edge *edge);
+void reorder_node(pbqp_node *node);
 
 int node_is_reduced(pbqp_node *node);