Not working

FossilOrigin-Name: 73555ad5806080ecc98daade01858676f5d234a13712640a7f3267010b4bd1a9
This commit is contained in:
7u83@mail.ru
2018-03-09 20:27:46 +00:00
parent df6ce963ee
commit e4d65ef470
6 changed files with 31 additions and 18 deletions

View File

@ -27,15 +27,17 @@
static void mavlnode_move(mavl_t m,mavl_t t, struct mavlnode *n)
{
struct mavlnode * mn = mavl_get_node(m,&n->data);
struct mavlnode * mn = mavl_get_node(m,mavlnode_data(n));
if (mn) {
if (m->del) {
m->del(&mn->data);
m->del(mavlnode_data(mn));
}
mn->data=n->data;
/*mn->data=n->data;*/
mavlnode_copy_data(m,mn,n);
}
else{
mavl_add(m,&n->data);
/*mavl_add(m,&n->data);*/
mavl_add(m,mavlnode_data(n));
}
free(n);