Update space requirements of cJSON_PrintPreallocated

This commit is contained in:
Max Bruckner
2017-04-08 03:42:44 +02:00
parent c08f7e1d29
commit 65541b900c
2 changed files with 3 additions and 3 deletions

4
test.c
View File

@ -53,8 +53,8 @@ static int print_preallocated(cJSON *root)
out = cJSON_Print(root);
/* create buffer to succeed */
/* the extra 64 bytes are in case a floating point value is printed */
len = strlen(out) + 64;
/* the extra 5 bytes are because of inaccuracies when reserving memory */
len = strlen(out) + 5;
buf = (char*)malloc(len);
if (buf == NULL)
{