diff options
| author | 2024-05-21 14:12:15 +0200 | |
|---|---|---|
| committer | 2024-05-21 14:12:15 +0200 | |
| commit | 4777fc86cb962917a8f34afb3bfa40f26290815d (patch) | |
| tree | 268c078531a018f07c1b6d029f14f87134805f7b /xs_json.h | |
| parent | Version 2.53 RELEASED. (diff) | |
| download | snac2-4777fc86cb962917a8f34afb3bfa40f26290815d.tar.gz snac2-4777fc86cb962917a8f34afb3bfa40f26290815d.tar.xz snac2-4777fc86cb962917a8f34afb3bfa40f26290815d.zip | |
Added const everywhere.
Diffstat (limited to '')
| -rw-r--r-- | xs_json.h | 9 |
1 files changed, 4 insertions, 5 deletions
| @@ -71,12 +71,12 @@ static void _xs_json_indent(int level, int indent, FILE *f) | |||
| 71 | } | 71 | } |
| 72 | 72 | ||
| 73 | 73 | ||
| 74 | static void _xs_json_dump(const xs_val *s_data, int level, int indent, FILE *f) | 74 | static void _xs_json_dump(const xs_val *data, int level, int indent, FILE *f) |
| 75 | /* dumps partial data as JSON */ | 75 | /* dumps partial data as JSON */ |
| 76 | { | 76 | { |
| 77 | int c = 0; | 77 | int c = 0; |
| 78 | int ct = 0; | ||
| 78 | xs_val *v; | 79 | xs_val *v; |
| 79 | xs_val *data = (xs_val *)s_data; | ||
| 80 | 80 | ||
| 81 | switch (xs_type(data)) { | 81 | switch (xs_type(data)) { |
| 82 | case XSTYPE_NULL: | 82 | case XSTYPE_NULL: |
| @@ -98,7 +98,7 @@ static void _xs_json_dump(const xs_val *s_data, int level, int indent, FILE *f) | |||
| 98 | case XSTYPE_LIST: | 98 | case XSTYPE_LIST: |
| 99 | fputc('[', f); | 99 | fputc('[', f); |
| 100 | 100 | ||
| 101 | while (xs_list_iter(&data, &v)) { | 101 | while (xs_list_next(data, &v, &ct)) { |
| 102 | if (c != 0) | 102 | if (c != 0) |
| 103 | fputc(',', f); | 103 | fputc(',', f); |
| 104 | 104 | ||
| @@ -117,9 +117,8 @@ static void _xs_json_dump(const xs_val *s_data, int level, int indent, FILE *f) | |||
| 117 | fputc('{', f); | 117 | fputc('{', f); |
| 118 | 118 | ||
| 119 | xs_str *k; | 119 | xs_str *k; |
| 120 | int ct = 0; | ||
| 121 | 120 | ||
| 122 | while (xs_dict_next(s_data, &k, &v, &ct)) { | 121 | while (xs_dict_next(data, &k, &v, &ct)) { |
| 123 | if (c != 0) | 122 | if (c != 0) |
| 124 | fputc(',', f); | 123 | fputc(',', f); |
| 125 | 124 | ||