@@ -229,7 +229,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
229229 cancellable : Option < & impl IsA < Cancellable > > ,
230230 progress_callback : Option < & mut dyn ( FnMut ( i64 , i64 ) ) > ,
231231 ) -> Result < ( ) , glib:: Error > {
232- let progress_callback_data: Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = progress_callback;
232+ let mut progress_callback_data: Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = progress_callback;
233233 unsafe extern "C" fn progress_callback_func (
234234 current_num_bytes : i64 ,
235235 total_num_bytes : i64 ,
@@ -247,7 +247,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
247247 } else {
248248 None
249249 } ;
250- let super_callback0: & Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = & progress_callback_data;
250+ let super_callback0: & mut Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = & mut progress_callback_data;
251251 unsafe {
252252 let mut error = std:: ptr:: null_mut ( ) ;
253253 let is_ok = ffi:: g_file_copy (
@@ -256,7 +256,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
256256 flags. into_glib ( ) ,
257257 cancellable. map ( |p| p. as_ref ( ) ) . to_glib_none ( ) . 0 ,
258258 progress_callback,
259- super_callback0 as * const _ as * mut _ ,
259+ super_callback0 as * mut _ as * mut _ ,
260260 & mut error,
261261 ) ;
262262 debug_assert_eq ! ( is_ok == glib:: ffi:: GFALSE , !error. is_null( ) ) ;
@@ -1257,7 +1257,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
12571257 cancellable : Option < & impl IsA < Cancellable > > ,
12581258 progress_callback : Option < & mut dyn ( FnMut ( i64 , i64 ) ) > ,
12591259 ) -> Result < ( ) , glib:: Error > {
1260- let progress_callback_data: Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = progress_callback;
1260+ let mut progress_callback_data: Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = progress_callback;
12611261 unsafe extern "C" fn progress_callback_func (
12621262 current_num_bytes : i64 ,
12631263 total_num_bytes : i64 ,
@@ -1275,7 +1275,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
12751275 } else {
12761276 None
12771277 } ;
1278- let super_callback0: & Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = & progress_callback_data;
1278+ let super_callback0: & mut Option < & mut dyn ( FnMut ( i64 , i64 ) ) > = & mut progress_callback_data;
12791279 unsafe {
12801280 let mut error = std:: ptr:: null_mut ( ) ;
12811281 let is_ok = ffi:: g_file_move (
@@ -1284,7 +1284,7 @@ pub trait FileExt: IsA<File> + sealed::Sealed + 'static {
12841284 flags. into_glib ( ) ,
12851285 cancellable. map ( |p| p. as_ref ( ) ) . to_glib_none ( ) . 0 ,
12861286 progress_callback,
1287- super_callback0 as * const _ as * mut _ ,
1287+ super_callback0 as * mut _ as * mut _ ,
12881288 & mut error,
12891289 ) ;
12901290 debug_assert_eq ! ( is_ok == glib:: ffi:: GFALSE , !error. is_null( ) ) ;
0 commit comments