X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fjson-parse.c;fp=util%2Fjson-parse.c;h=903cb8b00d4766ebd50866f77b88681f448b62f8;hp=a9afe6b86232672110a97121e6d884e6ac8ab4d3;hb=99a9c51b93fd45748c78ace834345f2921c94d88;hpb=e8c3333a9418ef060e9ba1e34f069ea635a534da diff --git a/util/json-parse.c b/util/json-parse.c index a9afe6b..903cb8b 100644 --- a/util/json-parse.c +++ b/util/json-parse.c @@ -55,7 +55,7 @@ int main(int argc, char **argv) switch (ret) { case 'p': - print = 1; + print++; break; default: usage(argv[0]); @@ -67,7 +67,10 @@ int main(int argc, char **argv) if (print) { WRBUF result = wrbuf_alloc(); - json_write_wrbuf(n, result); + if (print > 1) + json_write_wrbuf_pretty(n, result); + else + json_write_wrbuf(n, result); puts(wrbuf_cstr(result)); wrbuf_destroy(result); }