stage4/generate_c/generate_c_st.cc
changeset 399 55b074ea7255
parent 392 9b88b8b6bccd
child 405 7b5d67d1aeef
child 495 8c6823fee086
--- a/stage4/generate_c/generate_c_st.cc	Thu Feb 02 00:34:04 2012 +0100
+++ b/stage4/generate_c/generate_c_st.cc	Fri Feb 03 00:09:52 2012 +0100
@@ -777,7 +777,7 @@
     if (fdecl_mutiplicity == 2) {
       /* function being called is overloaded! */
       s4o.print("__");
-      print_function_parameter_data_types_c overloaded_func_suf(&s4o);
+      print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type);
       f_decl->accept(overloaded_func_suf);
     }
     s4o.print_integer(fcall_number);
@@ -787,7 +787,7 @@
     if (fdecl_mutiplicity == 2) {
       /* function being called is overloaded! */
       s4o.print("__");
-      print_function_parameter_data_types_c overloaded_func_suf(&s4o);
+      print_function_parameter_data_types_c overloaded_func_suf(&s4o, symbol->overloaded_return_type);
       f_decl->accept(overloaded_func_suf);
     }
   }