diff options
author | Nicolas Badoux <n.badoux@hotmail.com> | 2024-08-23 14:14:10 +0000 |
---|---|---|
committer | Alan Wang <wp_scut@163.com> | 2024-08-30 11:29:05 +0800 |
commit | f28a468e3b287d633fea5d4d5ab444bb9354b4bc (patch) | |
tree | 41e2917b2c2da35412911fbb902a04c378b23c39 | |
parent | 424ce4ce9668f288fb4ab665775546d3ed709e96 (diff) | |
download | cjson-f28a468e3b287d633fea5d4d5ab444bb9354b4bc.tar.gz cjson-f28a468e3b287d633fea5d4d5ab444bb9354b4bc.zip |
Check for NULL in cJSON_DetachItemViaPointer
-rw-r--r-- | cJSON.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2204,7 +2204,7 @@ CJSON_PUBLIC(cJSON*) cJSON_AddArrayToObject(cJSON * const object, const char * c CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item) { - if ((parent == NULL) || (item == NULL)) + if ((parent == NULL) || (parent->child == NULL) || (item == NULL) || (item->prev == NULL)) { return NULL; } |