@@ -30,7 +30,7 @@ macro_rules! glib_boxed_inline_wrapper {
30
30
31
31
$crate:: glib_boxed_inline_wrapper!(
32
32
@generic_impl [ $( $attr) * ] $name $( <$( $generic $( : $bound $( + $bound2) * ) ?) ,+>) ?, $ffi_name,
33
- @copy ptr unsafe { let copy = $crate:: ffi:: g_malloc0 ( std:: mem:: size_of:: <$ffi_name>( ) ) as * mut $ffi_name; std:: ptr:: copy_nonoverlapping( ptr, copy, 1 ) ; copy } ,
33
+ @copy ptr unsafe { let copy = $crate:: ffi:: g_malloc ( std:: mem:: size_of:: <$ffi_name>( ) ) as * mut $ffi_name; std:: ptr:: copy_nonoverlapping( ptr, copy, 1 ) ; copy } ,
34
34
@free ptr unsafe { $crate:: ffi:: g_free( ptr as * mut _) ; } ,
35
35
@init _ptr ( ) , @copy_into dest src std:: ptr:: copy_nonoverlapping( src, dest, 1 ) , @clear _ptr ( )
36
36
) ;
@@ -100,7 +100,7 @@ macro_rules! glib_boxed_inline_wrapper {
100
100
101
101
$crate:: glib_boxed_inline_wrapper!(
102
102
@generic_impl [ $( $attr) * ] $name $( <$( $generic $( : $bound $( + $bound2) * ) ?) ,+>) ?, $ffi_name,
103
- @copy ptr unsafe { let copy = $crate:: ffi:: g_malloc0 ( std:: mem:: size_of:: <$ffi_name>( ) ) as * mut $ffi_name; let c = |$copy_into_arg_dest, $copy_into_arg_src| $copy_into_expr; c( copy, ptr) ; copy } ,
103
+ @copy ptr unsafe { let copy = $crate:: ffi:: g_malloc ( std:: mem:: size_of:: <$ffi_name>( ) ) as * mut $ffi_name; let c = |$copy_into_arg_dest, $copy_into_arg_src| $copy_into_expr; c( copy, ptr) ; copy } ,
104
104
@free ptr unsafe { let c = |$clear_arg| $clear_expr; c( ptr) ; $crate:: ffi:: g_free( ptr as * mut _) ; } ,
105
105
@init $init_arg $init_expr, @copy_into $copy_into_arg_dest $copy_into_arg_src $copy_into_expr, @clear $clear_arg $clear_expr
106
106
) ;
0 commit comments