]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - buffer_tree.c
Merge branch 't/misc_cleanups'
[paraslash.git] / buffer_tree.c
index 9ae4d34c9fb6dfd38676e83416a0bcf6d244f25a..b1eeb0363e3741d288656e8c5cea5aa9d186c0ab 100644 (file)
@@ -858,6 +858,8 @@ void btr_splice_out_node(struct btr_node *btrn)
                ch->parent = btrn->parent;
                if (btrn->parent)
                        list_move(&ch->node, &btrn->parent->children);
+               else
+                       list_del(&ch->node);
        }
        assert(list_empty(&btrn->children));
        btrn->parent = NULL;