diff options
author | Michael Mac-Vicar <mmacvicar@gmail.com> | 2014-12-07 15:18:39 -0200 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2015-01-09 01:51:41 +0100 |
commit | 1ed3666c6800d31b2fac2837b4a42cedfab373fe (patch) | |
tree | 46fc2f1c5618bee07fafc646563b5494caa7a6aa | |
parent | 82babeccc5e155782586deef81b1a1d79851b1ed (diff) | |
download | json-1ed3666c6800d31b2fac2837b4a42cedfab373fe.tar.gz |
Use space_before as documented in the generator
This option was already documented but not implemented, allows setting
the separator used before the ":" during generation.
-rw-r--r-- | ext/json/ext/generator/generator.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/json/ext/generator/generator.c b/ext/json/ext/generator/generator.c index a474fbb..592b95a 100644 --- a/ext/json/ext/generator/generator.c +++ b/ext/json/ext/generator/generator.c @@ -898,6 +898,7 @@ static FBuffer *cState_prepare_buffer(VALUE self) } else { state->object_delim2 = fbuffer_alloc(16); } + if (state->space_before) fbuffer_append(state->object_delim2, state->space_before, state->space_before_len); fbuffer_append_char(state->object_delim2, ':'); if (state->space) fbuffer_append(state->object_delim2, state->space, state->space_len); |