Lines Matching defs:from_child

1190             cJSON *from_child = from->child;
1195 for (index = 0; (from_child != NULL) && (to_child != NULL); (void)(from_child = from_child->next), (void)(to_child = to_child->next), index++)
1206 create_patches(patches, new_path, from_child, to_child, case_sensitive);
1210 for (; (from_child != NULL); (void)(from_child = from_child->next))
1234 cJSON *from_child = NULL;
1239 from_child = from->child;
1242 while ((from_child != NULL) || (to_child != NULL))
1245 if (from_child == NULL)
1255 diff = compare_strings((unsigned char*)from_child->string, (unsigned char*)to_child->string, case_sensitive);
1262 size_t from_child_name_length = pointer_encoded_length((unsigned char*)from_child->string);
1266 encode_string_as_pointer(new_path + path_length + 1, (unsigned char*)from_child->string);
1269 create_patches(patches, new_path, from_child, to_child, case_sensitive);
1272 from_child = from_child->next;
1278 compose_patch(patches, (const unsigned char*)"remove", path, (unsigned char*)from_child->string, NULL);
1280 from_child = from_child->next;
1410 cJSON *from_child = NULL;
1426 from_child = from->child;
1433 while (from_child || to_child)
1436 if (from_child != NULL)
1440 diff = strcmp(from_child->string, to_child->string);
1455 cJSON_AddItemToObject(patch, from_child->string, cJSON_CreateNull());
1457 from_child = from_child->next;
1469 if (!compare_json(from_child, to_child, case_sensitive))
1472 cJSON_AddItemToObject(patch, to_child->string, cJSONUtils_GenerateMergePatch(from_child, to_child));
1476 from_child = from_child->next;