summaryrefslogtreecommitdiff
path: root/demo.c
diff options
context:
space:
mode:
authorSerge Zaitsev <devnull@localhost>2010-11-24 00:26:15 +0200
committerSerge Zaitsev <devnull@localhost>2010-11-24 00:26:15 +0200
commitf88240ac2e081b94454203a2d8595b8598a037b3 (patch)
tree3d22b633987f32e52b8fb583cd305362547049e9 /demo.c
parent23b8487783f1fcabc164db71a9e1f5388ecb6daa (diff)
Simplified demo output format
Diffstat (limited to 'demo.c')
-rw-r--r--demo.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/demo.c b/demo.c
index b0c4c92ac..6508bfe50 100644
--- a/demo.c
+++ b/demo.c
@@ -21,7 +21,7 @@ static void jsmn_dump_obj(jsontok_t *obj, const char *js) {
len = obj->end - obj->start;
- printf("[%3d,%3d] (%c)\t", obj->start, obj->end,
+ printf("[%3d,%3d] (%c) ", obj->start, obj->end,
({
char c;
switch (obj->type) {
@@ -34,7 +34,11 @@ static void jsmn_dump_obj(jsontok_t *obj, const char *js) {
}));
s = strndup((const char *) &js[obj->start], len);
- printf("%s\n", s);
+ char *p;
+ for (p = s; *p; p++) {
+ printf("%c", *p == '\n' ? ' ' : *p);
+ }
+ printf("\n", s);
free(s);
}