diff --git a/cJSON.c b/cJSON.c index e6372a7..191dc33 100644 --- a/cJSON.c +++ b/cJSON.c @@ -256,12 +256,17 @@ static char* ensure(printbuffer *p, int needed) return newbuffer + p->offset; } +/* calculate the new length of the string in a printbuffer */ static int update(printbuffer *p) { - char *str; - if (!p || !p->buffer) return 0; - str=p->buffer+p->offset; - return p->offset+strlen(str); + char *str; + if (!p || !p->buffer) + { + return 0; + } + str = p->buffer + p->offset; + + return p->offset + strlen(str); } /* Render the number nicely from the given item into a string. */