File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change 1
1
use std:: mem:: MaybeUninit ;
2
2
use std:: ops:: { Deref , DerefMut } ;
3
- use std:: ptr:: NonNull ;
4
3
5
4
use crate :: bindings as ll_bindings;
6
5
use crate :: error:: TskitError ;
@@ -22,7 +21,6 @@ use crate::TreeSequenceFlags;
22
21
use crate :: TskReturnValue ;
23
22
use crate :: TskitTypeAccess ;
24
23
use crate :: { tsk_id_t, tsk_size_t, TableCollection } ;
25
- use ll_bindings:: tsk_tree_free;
26
24
use std:: ptr:: NonNull ;
27
25
28
26
/// A Tree.
@@ -59,7 +57,7 @@ impl TreeIterator {
59
57
fn new ( treeseq : & TreeSequence ) -> Self {
60
58
let mut tree = MaybeUninit :: < ll_bindings:: tsk_tree_t > :: uninit ( ) ;
61
59
let _rv = unsafe {
62
- ll_bindings:: tsk_tree_init ( tree. as_mut_ptr ( ) , treeseq. inner . as_ref ( ) , 0 ) ;
60
+ ll_bindings:: tsk_tree_init ( tree. as_mut_ptr ( ) , treeseq. as_ptr ( ) , 0 ) ;
63
61
} ;
64
62
let tree = unsafe { tree. assume_init ( ) } ;
65
63
You can’t perform that action at this time.
0 commit comments