Configuration printing functions splitted in two parts.

Requested by Igor.
This commit is contained in:
Valentin Bartenev
2017-06-23 23:28:37 +03:00
parent 72429410f7
commit 9399a04121
3 changed files with 243 additions and 192 deletions

View File

@@ -36,7 +36,9 @@ nxt_conf_json_value_t *nxt_conf_json_parse(nxt_mp_t *mp, u_char *start,
#define nxt_conf_json_str_parse(mp, str) \
nxt_conf_json_parse(mp, (str)->start, (str)->start + (str)->length)
uintptr_t nxt_conf_json_print_value(u_char *p, nxt_conf_json_value_t *value,
size_t nxt_conf_json_value_length(nxt_conf_json_value_t *value,
nxt_conf_json_pretty_t *pretty);
u_char *nxt_conf_json_value_print(u_char *p, nxt_conf_json_value_t *value,
nxt_conf_json_pretty_t *pretty);