diff -r 0f24db96b519 -r 30db860bd3bd stage4/generate_c/generate_c_st.cc --- a/stage4/generate_c/generate_c_st.cc Fri Aug 19 17:33:57 2011 +0100 +++ b/stage4/generate_c/generate_c_st.cc Fri Aug 19 20:48:05 2011 +0100 @@ -726,7 +726,7 @@ s4o.print(")"); } if (function_type_suffix != NULL) { - function_type_suffix = search_expression_type->default_literal_type(function_type_prefix); + function_type_suffix = search_expression_type->default_literal_type(function_type_suffix); } if (has_output_params) { fcall_number++;