more concise return

This commit is contained in:
Kyle Chisholm 2016-11-28 03:34:53 -05:00 committed by Max Bruckner
parent 3917fb5255
commit 8df4cd46eb
1 changed files with 1 additions and 3 deletions

View File

@ -894,14 +894,12 @@ char *cJSON_PrintBuffered(const cJSON *item, int prebuffer, cjbool fmt)
int cJSON_PrintPreallocated(cJSON *item,char *buf, const int len, const cjbool fmt)
{
char *out;
printbuffer p;
p.buffer = buf;
p.length = len;
p.offset = 0;
p.noalloc = true;
out = print_value(item,0,fmt,&p);
return (out != buf ? -1 : 0);
return print_value(item,0,fmt,&p) != NULL;
}
/* Parser core - when encountering text, process appropriately. */