From 27eaefaaaa0637b2fad40c28126f279eb95e6207 Mon Sep 17 00:00:00 2001 From: Laria Carolin Chabowski Date: Sun, 2 Jan 2022 21:23:41 +0100 Subject: [PATCH] value.c: Print empty list into single line --- src/value.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/value.c b/src/value.c index 9db7609..b3bb24d 100644 --- a/src/value.c +++ b/src/value.c @@ -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]);