projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
af62a5a
)
Fixed another bug concerning copying an edge.
author
Sebastian Buchwald
<Sebastian.Buchwald@kit.edu>
Sun, 7 Dec 2008 11:14:59 +0000
(11:14 +0000)
committer
Sebastian Buchwald
<Sebastian.Buchwald@kit.edu>
Sun, 7 Dec 2008 11:14:59 +0000
(11:14 +0000)
[r24369]
pbqp_node.c
patch
|
blob
|
history
diff --git
a/pbqp_node.c
b/pbqp_node.c
index
9f982a8
..
e559305
100644
(file)
--- a/
pbqp_node.c
+++ b/
pbqp_node.c
@@
-96,7
+96,8
@@
pbqp_node *pbqp_node_deep_copy(pbqp *pbqp, pbqp_node_bucket new_bucket, pbqp_nod
for (index = 0; index < degree; ++index) {
if (other_copy->edges[index]->src == node) {
- edge_copy = other_copy->edges[index];
+ edge_copy = other_copy->edges[index];
+ edge_copy->src = copy;
break;
}
}
@@
-114,7
+115,8
@@
pbqp_node *pbqp_node_deep_copy(pbqp *pbqp, pbqp_node_bucket new_bucket, pbqp_nod
for (index = 0; index < degree; ++index) {
if (other_copy->edges[index]->tgt == node) {
- edge_copy = other_copy->edges[index];
+ edge_copy = other_copy->edges[index];
+ edge_copy->tgt = copy;
break;
}
}