print_number: fix Off-By-One error

Thanks @liuyunbin for reporting this in #230
This commit is contained in:
Max Bruckner 2018-01-09 21:40:55 +01:00
parent 28d4410f42
commit 4d84acf926

View File

@ -512,7 +512,7 @@ static cJSON_bool print_number(const cJSON * const item, printbuffer * const out
}
/* reserve appropriate space in the output */
output_pointer = ensure(output_buffer, (size_t)length);
output_pointer = ensure(output_buffer, (size_t)length + sizeof(""));
if (output_pointer == NULL)
{
return false;