From ca93b41255a14be59943e8a56e0405c44c61f63d Mon Sep 17 00:00:00 2001 From: lxyjy6 <1229662551@qq.com> Date: Thu, 23 Oct 2025 09:11:37 +0800 Subject: [PATCH] Add IsArray check for cJSON_AddItemReferenceToArray --- cJSON.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cJSON.c b/cJSON.c index 6e4fb0dd..777d1f43 100644 --- a/cJSON.c +++ b/cJSON.c @@ -2114,7 +2114,7 @@ CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const char *stri CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) { - if (array == NULL) + if (array == NULL || !cJSON_IsArray(array)) { return false; }