Fix function call parameter printer to omit extraneous leading comma

The output of all test cases was verified to be the same using diff.
This commit is contained in:
Ian Romanick 2010-05-14 16:06:41 -07:00
parent 2b97dc657a
commit 2384937835

View file

@ -326,7 +326,8 @@ ast_expression::print(void) const
printf("( ");
foreach_list_const (n, &this->expressions) {
printf(", ");
if (n != this->expressions.get_head())
printf(", ");
ast_node *ast = exec_node_data(ast_node, n, link);
ast->print();