|
@@ -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)
|