Lines Matching refs:new_prop
153 struct property *new_prop, *old_prop; in merge_nodes() local
167 new_prop = new_node->proplist; in merge_nodes()
168 new_node->proplist = new_prop->next; in merge_nodes()
169 new_prop->next = NULL; in merge_nodes()
171 if (new_prop->deleted) { in merge_nodes()
172 delete_property_by_name(old_node, new_prop->name); in merge_nodes()
173 free(new_prop); in merge_nodes()
179 if (streq(old_prop->name, new_prop->name)) { in merge_nodes()
181 for_each_label_withdel(new_prop->labels, l) in merge_nodes()
184 old_prop->val = new_prop->val; in merge_nodes()
186 free(new_prop); in merge_nodes()
187 new_prop = NULL; in merge_nodes()
193 if (new_prop) in merge_nodes()
194 add_property(old_node, new_prop); in merge_nodes()