From f66cbab4bfb3926ffd4c5e13f9fb6d506ee0241d Mon Sep 17 00:00:00 2001 From: Lee Date: Wed, 20 Dec 2023 11:05:23 +0800 Subject: [PATCH] fix error in null checkings (#810) fixes #802 and #803 --- cJSON.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cJSON.c b/cJSON.c index faa3e29..8411d94 100644 --- a/cJSON.c +++ b/cJSON.c @@ -2280,7 +2280,7 @@ CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON return add_item_to_array(array, newitem); } - if (after_inserted != array->child && newitem->prev == NULL) { + if (after_inserted != array->child && after_inserted->prev == NULL) { /* return false if after_inserted is a corrupted array item */ return false; }