MCPcopy Create free account
hub / github.com/OpenDriveLab/OpenLane / cJSON_DetachItemFromObject

Function cJSON_DetachItemFromObject

eval/LANE_evaluation/lane2d/src/cJSON.c:926–935  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

924 cJSON_Delete(cJSON_DetachItemFromArray(array, which));
925}
926cJSON *cJSON_DetachItemFromObject(cJSON *object, const char *string)
927{
928 int i = 0;
929 cJSON *c = object->child;
930 while (c && cJSON_strcasecmp(c->string, string))
931 i++, c = c->next;
932 if (c)
933 return cJSON_DetachItemFromArray(object, i);
934 return 0;
935}
936void cJSON_DeleteItemFromObject(cJSON *object, const char *string)
937{
938 cJSON_Delete(cJSON_DetachItemFromObject(object, string));

Callers 1

Calls 2

cJSON_strcasecmpFunction · 0.85

Tested by

no test coverage detected