sd-json: fix off-by-one issue when updating parent for array elements

Follow-up for 8525bb369a
This commit is contained in:
Mike Yuan
2026-02-26 14:23:12 +01:00
parent 13167bfc2f
commit 4e6e3b8707
+1 -1
View File
@@ -2235,7 +2235,7 @@ _public_ int sd_json_variant_append_array(sd_json_variant **v, sd_json_variant *
if (old != *v)
/* Readjust the parent pointers to the new address */
for (size_t i = 1; i < size; i++)
for (size_t i = 0; i < size; i++)
(*v)[1 + i].parent = *v;
return json_variant_array_put_element(*v, element);