diff options
Diffstat (limited to 'xs_json.h')
| -rw-r--r-- | xs_json.h | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -4,8 +4,8 @@ | |||
| 4 | 4 | ||
| 5 | #define _XS_JSON_H | 5 | #define _XS_JSON_H |
| 6 | 6 | ||
| 7 | int xs_json_dump_pp(const xs_val *data, int indent, FILE *f); | 7 | int xs_json_dump(const xs_val *data, int indent, FILE *f); |
| 8 | xs_str *xs_json_dumps_pp(const xs_val *data, int indent); | 8 | xs_str *xs_json_dumps(const xs_val *data, int indent); |
| 9 | xs_val *xs_json_loads(const xs_str *json); | 9 | xs_val *xs_json_loads(const xs_str *json); |
| 10 | xs_val *xs_json_load(FILE *f); | 10 | xs_val *xs_json_load(FILE *f); |
| 11 | 11 | ||
| @@ -141,7 +141,7 @@ static void _xs_json_dump(const xs_val *s_data, int level, int indent, FILE *f) | |||
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | 143 | ||
| 144 | xs_str *xs_json_dumps_pp(const xs_val *data, int indent) | 144 | xs_str *xs_json_dumps(const xs_val *data, int indent) |
| 145 | /* dumps data as a JSON string */ | 145 | /* dumps data as a JSON string */ |
| 146 | { | 146 | { |
| 147 | xs_str *s = NULL; | 147 | xs_str *s = NULL; |
| @@ -149,7 +149,7 @@ xs_str *xs_json_dumps_pp(const xs_val *data, int indent) | |||
| 149 | FILE *f; | 149 | FILE *f; |
| 150 | 150 | ||
| 151 | if ((f = open_memstream(&s, &sz)) != NULL) { | 151 | if ((f = open_memstream(&s, &sz)) != NULL) { |
| 152 | int r = xs_json_dump_pp(data, indent, f); | 152 | int r = xs_json_dump(data, indent, f); |
| 153 | fclose(f); | 153 | fclose(f); |
| 154 | 154 | ||
| 155 | if (!r) | 155 | if (!r) |
| @@ -160,7 +160,7 @@ xs_str *xs_json_dumps_pp(const xs_val *data, int indent) | |||
| 160 | } | 160 | } |
| 161 | 161 | ||
| 162 | 162 | ||
| 163 | int xs_json_dump_pp(const xs_val *data, int indent, FILE *f) | 163 | int xs_json_dump(const xs_val *data, int indent, FILE *f) |
| 164 | /* dumps data into a file as JSON */ | 164 | /* dumps data into a file as JSON */ |
| 165 | { | 165 | { |
| 166 | xstype t = xs_type(data); | 166 | xstype t = xs_type(data); |