annotations: extend source position information for properties

merge_nodes, defined in livetree.c, uses srcpos_extend only for nodes.

Signed-off-by: Maxim Paymushkin <maxim.paymushkin@gmail.com>
This commit is contained in:
Maxim Paymushkin 2022-01-05 16:06:06 +01:00 committed by Maxim Paymushkin
parent 18f4f305fd
commit 885df2b2c4
No known key found for this signature in database
GPG key ID: 07D1858EBD53EFF9

View file

@ -174,8 +174,8 @@ struct node *merge_nodes(struct node *old_node, struct node *new_node)
old_prop->val = new_prop->val;
old_prop->deleted = 0;
free(old_prop->srcpos);
old_prop->srcpos = new_prop->srcpos;
old_prop->srcpos = srcpos_extend(
old_prop->srcpos, new_prop->srcpos);
free(new_prop);
new_prop = NULL;
break;