@@ -67,21 +67,15 @@ impl GlyphString {
67
67
}
68
68
69
69
#[ doc( alias = "pango_glyph_string_index_to_x" ) ]
70
- pub fn index_to_x (
71
- & self ,
72
- text : & str ,
73
- analysis : & mut Analysis ,
74
- index_ : i32 ,
75
- trailing : bool ,
76
- ) -> i32 {
70
+ pub fn index_to_x ( & self , text : & str , analysis : & Analysis , index_ : i32 , trailing : bool ) -> i32 {
77
71
let length = text. len ( ) as _ ;
78
72
unsafe {
79
73
let mut x_pos = mem:: MaybeUninit :: uninit ( ) ;
80
74
ffi:: pango_glyph_string_index_to_x (
81
75
mut_override ( self . to_glib_none ( ) . 0 ) ,
82
76
text. to_glib_none ( ) . 0 ,
83
77
length,
84
- analysis. to_glib_none_mut ( ) . 0 ,
78
+ mut_override ( analysis. to_glib_none ( ) . 0 ) ,
85
79
index_,
86
80
trailing. into_glib ( ) ,
87
81
x_pos. as_mut_ptr ( ) ,
@@ -105,7 +99,7 @@ impl GlyphString {
105
99
}
106
100
107
101
#[ doc( alias = "pango_glyph_string_x_to_index" ) ]
108
- pub fn x_to_index ( & self , text : & str , analysis : & mut Analysis , x_pos : i32 ) -> ( i32 , i32 ) {
102
+ pub fn x_to_index ( & self , text : & str , analysis : & Analysis , x_pos : i32 ) -> ( i32 , i32 ) {
109
103
let length = text. len ( ) as _ ;
110
104
unsafe {
111
105
let mut index_ = mem:: MaybeUninit :: uninit ( ) ;
@@ -114,7 +108,7 @@ impl GlyphString {
114
108
mut_override ( self . to_glib_none ( ) . 0 ) ,
115
109
text. to_glib_none ( ) . 0 ,
116
110
length,
117
- analysis. to_glib_none_mut ( ) . 0 ,
111
+ mut_override ( analysis. to_glib_none ( ) . 0 ) ,
118
112
x_pos,
119
113
index_. as_mut_ptr ( ) ,
120
114
trailing. as_mut_ptr ( ) ,
0 commit comments