Wrong counter increment

This commit is contained in:
Nicolas Badoux 2024-08-30 15:09:28 +02:00 committed by Alan Wang
parent 9d1b229086
commit 12c4bf1986

View File

@ -2794,7 +2794,7 @@ cJSON * cJSON_Duplicate_rec(const cJSON *item, size_t depth, cJSON_bool recurse)
if(depth >= CJSON_CIRCULAR_LIMIT) { if(depth >= CJSON_CIRCULAR_LIMIT) {
goto fail; goto fail;
} }
newchild = cJSON_Duplicate_rec(child, ++depth, true); /* Duplicate (with recurse) each item in the ->next chain */ newchild = cJSON_Duplicate_rec(child, depth + 1, true); /* Duplicate (with recurse) each item in the ->next chain */
if (!newchild) if (!newchild)
{ {
goto fail; goto fail;