فهرست منبع

reformatting: cJSONUtils_ApplyPatches

Max Bruckner 8 سال پیش
والد
کامیت
e8a67f0e4b
1فایلهای تغییر یافته به همراه21 افزوده شده و 10 حذف شده
  1. 21 10
      cJSON_Utils.c

+ 21 - 10
cJSON_Utils.c

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