diff -r 7b5d67d1aeef -r 6381589697ff stage4/generate_c/generate_c_st.cc --- a/stage4/generate_c/generate_c_st.cc Tue Feb 21 22:31:38 2012 +0100 +++ b/stage4/generate_c/generate_c_st.cc Fri Feb 24 14:16:51 2012 +0100 @@ -782,7 +782,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); @@ -792,7 +792,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); } }