diff options
author | Serge Zaitsev <devnull@localhost> | 2010-11-24 00:26:15 +0200 |
---|---|---|
committer | Serge Zaitsev <devnull@localhost> | 2010-11-24 00:26:15 +0200 |
commit | f88240ac2e081b94454203a2d8595b8598a037b3 (patch) | |
tree | 3d22b633987f32e52b8fb583cd305362547049e9 | |
parent | 23b8487783f1fcabc164db71a9e1f5388ecb6daa (diff) |
Simplified demo output format
-rw-r--r-- | demo.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -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); } |