mirror of
https://github.com/DaveGamble/cJSON
synced 2024-12-24 23:52:07 +00:00
reformatting: cJSONUtils_ApplyPatches
This commit is contained in:
parent
d883f9b9b0
commit
e8a67f0e4b
@ -458,17 +458,28 @@ static int cJSONUtils_ApplyPatch(cJSON *object, cJSON *patch)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int cJSONUtils_ApplyPatches(cJSON *object,cJSON *patches)
|
||||
int cJSONUtils_ApplyPatches(cJSON *object, cJSON *patches)
|
||||
{
|
||||
int err;
|
||||
if (patches->type!=cJSON_Array) return 1; /* malformed patches. */
|
||||
if (patches) patches=patches->child;
|
||||
while (patches)
|
||||
{
|
||||
if ((err=cJSONUtils_ApplyPatch(object,patches))) return err;
|
||||
patches=patches->next;
|
||||
}
|
||||
return 0;
|
||||
int err;
|
||||
if (patches->type != cJSON_Array)
|
||||
{
|
||||
/* malformed patches. */
|
||||
return 1;
|
||||
}
|
||||
if (patches)
|
||||
{
|
||||
patches = patches->child;
|
||||
}
|
||||
while (patches)
|
||||
{
|
||||
if ((err = cJSONUtils_ApplyPatch(object, patches)))
|
||||
{
|
||||
return err;
|
||||
}
|
||||
patches = patches->next;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void cJSONUtils_GeneratePatch(cJSON *patches,const char *op,const char *path,const char *suffix,cJSON *val)
|
||||
|
Loading…
Reference in New Issue
Block a user