removed a bug in Cond_kind access routines
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 10 Jul 2001 13:56:29 +0000 (13:56 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Tue, 10 Jul 2001 13:56:29 +0000 (13:56 +0000)
[r218]

ir/ir/irnode.c

index c414299..76646ca 100644 (file)
@@ -494,13 +494,13 @@ set_Cond_selector (ir_node *node, ir_node *selector) {
 inline cond_kind
 get_Cond_kind (ir_node *node) {
   assert (node->op == op_Cond);
-  return node->attr.c;
+  return node->attr.c.kind;
 }
 
 inline void
 set_Cond_kind (ir_node *node, cond_kind kind) {
   assert (node->op == op_Cond);
-  node->attr.c = kind;
+  node->attr.c.kind = kind;
 }
 
 inline ir_node *