diff -r 7b5d67d1aeef -r 6381589697ff stage4/generate_c/generate_c_il.cc --- a/stage4/generate_c/generate_c_il.cc Tue Feb 21 22:31:38 2012 +0100 +++ b/stage4/generate_c/generate_c_il.cc Fri Feb 24 14:16:51 2012 +0100 @@ -968,7 +968,7 @@ if (fdecl_mutiplicity == 2) { /* function being called is overloaded! */ s4o.print("__"); - print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type); + print_function_parameter_data_types_c overloaded_func_suf(&s4o); f_decl->accept(overloaded_func_suf); } s4o.print_integer(fcall_number); @@ -979,7 +979,7 @@ if (fdecl_mutiplicity == 2) { /* function being called is overloaded! */ s4o.print("__"); - print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type); + print_function_parameter_data_types_c overloaded_func_suf(&s4o); f_decl->accept(overloaded_func_suf); } } @@ -1376,7 +1376,7 @@ if (fdecl_mutiplicity == 2) { /* function being called is overloaded! */ s4o.print("__"); - print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type); + print_function_parameter_data_types_c overloaded_func_suf(&s4o); f_decl->accept(overloaded_func_suf); } s4o.print_integer(fcall_number); @@ -1387,7 +1387,7 @@ if (fdecl_mutiplicity == 2) { /* function being called is overloaded! */ s4o.print("__"); - print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type); + print_function_parameter_data_types_c overloaded_func_suf(&s4o); f_decl->accept(overloaded_func_suf); } }