value.c: Print empty list into single line
This commit is contained in:
parent
4cd95d32c5
commit
27eaefaaaa
1 changed files with 4 additions and 0 deletions
|
|
@ -23,6 +23,10 @@ print(unsigned indent, FILE *out, struct apfl_value value)
|
|||
apfl_print_indented(indent, out, "\"" APFL_STR_FMT "\"\n", APFL_STR_FMT_ARGS(sv));
|
||||
return;
|
||||
case APFL_VALUE_LIST:
|
||||
if (value.list->len == 0) {
|
||||
apfl_print_indented(indent, out, "[]\n");
|
||||
return;
|
||||
}
|
||||
apfl_print_indented(indent, out, "[\n");
|
||||
for (size_t i = 0; i < value.list->len; i++) {
|
||||
print(indent+1, out, value.list->items[i]);
|
||||
|
|
|
|||
Loading…
Reference in a new issue