aboutsummaryrefslogtreecommitdiffstats
path: root/serve/serve.c
diff options
context:
space:
mode:
Diffstat (limited to 'serve/serve.c')
-rw-r--r--serve/serve.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/serve/serve.c b/serve/serve.c
index 81a338d..65a5c0b 100644
--- a/serve/serve.c
+++ b/serve/serve.c
@@ -1429,7 +1429,7 @@ static PureResult show_given(PureApp *app, const Route *route, size_t available,
char head[80];
put_bytes(&o, head, (size_t)snprintf(head, sizeof(head), "{\"rows\":%zu,\"from\":%zu,\"items\":[", rows, from));
for (size_t row = from; row < end && !o.failed; ++row) {
- put_bytes(&o, ",{" + (row == from), 2 - (row == from));
+ put_bytes(&o, row == from ? "{" : ",{", row == from ? 1 : 2);
for (unsigned k = 0; k < count; ++k) {
put_bytes(&o, columns[k].key + !k, columns[k].length - !k);
uint8_t kind = m->view_type[columns[k].view];