Show 44 quoted lines
> struct strbuf buf = STRBUF_INIT;
> -
> - strbuf_addf(&buf, "references.branches.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->refs.branches);
> - strbuf_addf(&buf, "references.tags.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->refs.tags);
> - strbuf_addf(&buf, "references.remotes.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->refs.remotes);
> - strbuf_addf(&buf, "references.others.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->refs.others);
> -
> - strbuf_addf(&buf, "objects.commits.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->objects.commits);
> - strbuf_addf(&buf, "objects.trees.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->objects.trees);
> - strbuf_addf(&buf, "objects.blobs.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->objects.blobs);
> - strbuf_addf(&buf, "objects.tags.count=%" PRIuMAX "\n",
> - (uintmax_t)stats->objects.tags);
> + char delim = '\n';
> +
> + if (nul_delim)
> + delim = '\0';
> +
> + strbuf_addf(&buf, "references.branches.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->refs.branches, delim);
> + strbuf_addf(&buf, "references.tags.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->refs.tags, delim);
> + strbuf_addf(&buf, "references.remotes.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->refs.remotes, delim);
> + strbuf_addf(&buf, "references.others.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->refs.others, delim);
> +
> + strbuf_addf(&buf, "objects.commits.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->objects.commits, delim);
> + strbuf_addf(&buf, "objects.trees.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->objects.trees, delim);
> + strbuf_addf(&buf, "objects.blobs.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->objects.blobs, delim);
> + strbuf_addf(&buf, "objects.tags.count=%" PRIuMAX "%c",
> + (uintmax_t)stats->objects.tags, delim);
>
> fwrite(buf.buf, sizeof(char), buf.len, stdout);
> strbuf_release(&buf);