mirror of https://github.com/DaveGamble/cJSON
Merge pull request #415 from Alanscut/fix_issue_414
fix memory leak mentioned in issue 414
This commit is contained in:
commit
8badd19b64
|
@ -216,6 +216,7 @@ CJSON_PUBLIC(char *) cJSONUtils_FindPointerFromObjectTo(const cJSON * const obje
|
|||
if (child_index > ULONG_MAX)
|
||||
{
|
||||
cJSON_free(target_pointer);
|
||||
cJSON_free(full_pointer);
|
||||
return NULL;
|
||||
}
|
||||
sprintf((char*)full_pointer, "/%lu%s", (unsigned long)child_index, target_pointer); /* /<array_index><path> */
|
||||
|
|
Loading…
Reference in New Issue