From 43aa0fcd2f53a2f9d3a78a1b06e4feb4ce76fe66 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Mon, 6 Oct 2008 07:26:46 +0000 Subject: [PATCH] Fix simplify_edge(): Delete an independent edge, even if we are not dumping this event. [r22514] --- heuristical.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/heuristical.c b/heuristical.c index 925b26ded..9fd7a6e8b 100644 --- a/heuristical.c +++ b/heuristical.c @@ -254,11 +254,11 @@ static void simplify_edge(pbqp *pbqp, pbqp_edge *edge) if (pbqp_matrix_is_zero(mat, src_vec, tgt_vec)) { if (pbqp->dump_file) { fputs("edge has been eliminated", pbqp->dump_file); - - delete_edge(edge); - reorder_node(src_node); - reorder_node(tgt_node); } + + delete_edge(edge); + reorder_node(src_node); + reorder_node(tgt_node); } } -- 2.20.1