diff --git a/cJSON.c b/cJSON.c index afcb3d4ba88b02d48855f503da2d66a9024252e2..3ebcce19aa14097b4ae1ad78ff22f57b9c226cca 100644 --- a/cJSON.c +++ b/cJSON.c @@ -774,7 +774,15 @@ static const char *parse_object(cJSON *item, const char *value, const char **ep) static char *print_object(cJSON *item, int depth, int fmt, printbuffer *p); /* Utility to jump whitespace and cr/lf */ -static const char *skip(const char *in) {while (in && *in && (unsigned char)*in<=32) in++; return in;} +static const char *skip(const char *in) +{ + while (in && *in && ((unsigned char)*in<=32)) + { + in++; + } + + return in; +} /* Parse an object - create a new root, and populate. */ cJSON *cJSON_ParseWithOpts(const char *value,const char **return_parse_end,int require_null_terminated)