aboutsummaryrefslogtreecommitdiff
path: root/src/formatter/args.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/formatter/args.c')
-rw-r--r--src/formatter/args.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/formatter/args.c b/src/formatter/args.c
index 8bbbbd58..34d234df 100644
--- a/src/formatter/args.c
+++ b/src/formatter/args.c
@@ -49,7 +49,8 @@ Text_t format_args(arg_ast_t *args, Table_t comments, Text_t indent) {
if (args->name && args->next && args->type == args->next->type && args->value == args->next->value) {
code = Texts(code, Text$from_str(args->name), ",");
} else {
- add_line(&code, Texts(format_arg(args, comments, indent), ","), indent);
+ code = Texts(code, "\n", indent, single_indent,
+ format_arg(args, comments, Texts(indent, single_indent, single_indent)), ",");
}
}
return code;