@@ -25,8 +25,8 @@ impl ListStore {
25
25
) -> u32 {
26
26
unsafe {
27
27
let mut func = compare_func;
28
- let func_obj: & mut ( dyn FnMut ( & Object , & Object ) -> Ordering ) = & mut func;
29
- let func_ptr = & func_obj as * const & mut ( dyn FnMut ( & Object , & Object ) -> Ordering )
28
+ let func_obj: & mut dyn FnMut ( & Object , & Object ) -> Ordering = & mut func;
29
+ let func_ptr = & func_obj as * const & mut dyn FnMut ( & Object , & Object ) -> Ordering
30
30
as glib:: ffi:: gpointer ;
31
31
32
32
ffi:: g_list_store_insert_sorted (
@@ -42,8 +42,8 @@ impl ListStore {
42
42
pub fn sort < F : FnMut ( & Object , & Object ) -> Ordering > ( & self , compare_func : F ) {
43
43
unsafe {
44
44
let mut func = compare_func;
45
- let func_obj: & mut ( dyn FnMut ( & Object , & Object ) -> Ordering ) = & mut func;
46
- let func_ptr = & func_obj as * const & mut ( dyn FnMut ( & Object , & Object ) -> Ordering )
45
+ let func_obj: & mut dyn FnMut ( & Object , & Object ) -> Ordering = & mut func;
46
+ let func_ptr = & func_obj as * const & mut dyn FnMut ( & Object , & Object ) -> Ordering
47
47
as glib:: ffi:: gpointer ;
48
48
49
49
ffi:: g_list_store_sort (
@@ -224,7 +224,7 @@ unsafe extern "C" fn compare_func_trampoline(
224
224
b : glib:: ffi:: gconstpointer ,
225
225
func : glib:: ffi:: gpointer ,
226
226
) -> i32 {
227
- let func = func as * mut & mut ( dyn FnMut ( & Object , & Object ) -> Ordering ) ;
227
+ let func = func as * mut & mut dyn FnMut ( & Object , & Object ) -> Ordering ;
228
228
229
229
let a = from_glib_borrow ( a as * mut glib:: gobject_ffi:: GObject ) ;
230
230
let b = from_glib_borrow ( b as * mut glib:: gobject_ffi:: GObject ) ;
0 commit comments