diff options
Diffstat (limited to 'src/tree.c')
-rw-r--r-- | src/tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -116,7 +116,7 @@ void tree_destroy(tree_t* tree) { void tree_cpy(tree_t** dest, tree_t* src) { if (!src) { *dest = NULL; return; } - *dest = malloc(sizeof(tree_t)); + *dest = tree_init(src->type, src->parent); memcpy(&(*dest)->data, &src->data, sizeof(union TREE_DATA)); |