--- a/stage4/generate_cc/st_code_gen.c Tue Jul 17 12:19:59 2007 +0200
+++ b/stage4/generate_cc/st_code_gen.c Wed Jul 18 11:57:36 2007 +0200
@@ -15803,7 +15803,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__gt_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);
@@ -15891,7 +15891,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__ge_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);
@@ -15979,7 +15979,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__eq_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);
@@ -16067,7 +16067,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__lt_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);
@@ -16155,7 +16155,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__le_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);
@@ -16243,7 +16243,7 @@
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
s4o.indent_right();
s4o.print("__ne_");
- return_type_symbol->accept(*this);
+ last_type_symbol->accept(*this);
s4o.print("(");
s4o.print_integer(nb_param);
s4o.print(",\n" + s4o.indent_spaces);