diff -r b3063ca418c1 -r f78fa87bb4cb stage4/generate_c/generate_c_st.cc --- a/stage4/generate_c/generate_c_st.cc Thu Apr 22 00:29:30 2010 +0200 +++ b/stage4/generate_c/generate_c_st.cc Thu Apr 22 07:03:18 2010 +0200 @@ -875,6 +875,7 @@ if ((param_direction == function_param_iterator_c::direction_out) || (param_direction == function_param_iterator_c::direction_inout)) { symbol_c *param_type = search_varfb_instance_type->get_rawtype(param_value); + s4o.print(";\n" + s4o.indent_spaces); if (this->is_variable_prefix_null()) { param_value->accept(*this); s4o.print(" = ");