From 8ada6cd9cd3b6cac54ed8cc281a7e2aa10968ac5 Mon Sep 17 00:00:00 2001 From: jussi Date: Thu, 3 Oct 2019 16:50:21 +0300 Subject: [PATCH] assignable: fix index on child append --- src/lib/tc_assignable.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/tc_assignable.c b/src/lib/tc_assignable.c index dc53be1..2b960ca 100644 --- a/src/lib/tc_assignable.c +++ b/src/lib/tc_assignable.c @@ -43,7 +43,7 @@ int8_t tc_assignable_node_add_child(tc_assignable_node_t *parent, tc_assignable_ if ((parent->children_nodes = realloc(parent->children_nodes, parent->children_count)) == NULL) { return TC_ENOMEM; } - parent->children_nodes[parent->children_count] = child; + parent->children_nodes[parent->children_count - 1] = child; child->parent = parent; return TC_SUCCESS; }