Skip to content

Commit e014da0

Browse files
olivier-matz-6windmichalvasko
authored andcommitted
data tree BUGFIX update set number in ly_set_merge
The target set should have its number updated after the merge operation. Fixes: 563cfea ("data tree CHANGE new function lyd_set_merge")
1 parent 323a8a5 commit e014da0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/tree_data.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5716,6 +5716,7 @@ ly_set_merge(struct ly_set *trg, struct ly_set *src, int options)
57165716
/* copy contents from src into trg */
57175717
memcpy(trg->set.g + trg->number, src->set.g, src->number * sizeof *(src->set.g));
57185718
ret = src->number;
5719+
trg->number += ret;
57195720

57205721
/* cleanup */
57215722
ly_set_free(src);

0 commit comments

Comments
 (0)