diff --git a/cJSON.c b/cJSON.c index 0f079ae..030311c 100644 --- a/cJSON.c +++ b/cJSON.c @@ -511,10 +511,8 @@ static unsigned char* ensure(printbuffer * const p, size_t needed) return NULL; } - if (newbuffer) - { - memcpy(newbuffer, p->buffer, p->offset + 1); - } + + memcpy(newbuffer, p->buffer, p->offset + 1); p->hooks.deallocate(p->buffer); } p->length = newsize;