@@ -41,7 +41,12 @@ fn main_0() -> i32 {
4141 )
4242 . cast :: < fn ( Ptr < u8 > , usize , usize , AnyPtr ) -> usize > ( Some (
4343 ( |a0 : Ptr < u8 > , a1 : usize , a2 : usize , a3 : AnyPtr | -> usize {
44- libcc2rs:: fread_refcount ( a0. to_any ( ) , a1, a2, a3. cast :: < :: std:: fs:: File > ( ) . unwrap ( ) )
44+ libcc2rs:: fread_refcount (
45+ a0. to_any ( ) ,
46+ a1,
47+ a2,
48+ a3. reinterpret_cast :: < :: std:: fs:: File > ( ) ,
49+ )
4550 } ) as fn ( Ptr < u8 > , usize , usize , AnyPtr ) -> usize ,
4651 ) ) ,
4752 ) ) ;
@@ -56,7 +61,7 @@ fn main_0() -> i32 {
5661 FnPtr :: < fn ( Ptr < u8 > , usize , usize , AnyPtr ) -> usize > :: new ( my_alternative_fread_0)
5762 . cast :: < fn ( AnyPtr , usize , usize , Ptr < :: std:: fs:: File > ) -> usize > ( Some (
5863 ( |a0 : AnyPtr , a1 : usize , a2 : usize , a3 : Ptr < :: std:: fs:: File > | -> usize {
59- my_alternative_fread_0 ( a0. cast :: < u8 > ( ) . unwrap ( ) , a1, a2, a3. to_any ( ) )
64+ my_alternative_fread_0 ( a0. reinterpret_cast :: < u8 > ( ) , a1, a2, a3. to_any ( ) )
6065 } ) as fn ( AnyPtr , usize , usize , Ptr < :: std:: fs:: File > ) -> usize ,
6166 ) ) ,
6267 ) ) ;
@@ -195,7 +200,7 @@ fn main_0() -> i32 {
195200 a0. to_any ( ) ,
196201 a1,
197202 a2,
198- a3. cast :: < :: std:: fs:: File > ( ) . unwrap ( ) ,
203+ a3. reinterpret_cast :: < :: std:: fs:: File > ( ) ,
199204 )
200205 } ) as fn ( Ptr < u8 > , usize , usize , AnyPtr ) -> usize ,
201206 ) ) ,
@@ -211,7 +216,7 @@ fn main_0() -> i32 {
211216 FnPtr :: < fn ( Ptr < u8 > , usize , usize , AnyPtr ) -> usize > :: new ( my_alternative_fwrite_1)
212217 . cast :: < fn ( AnyPtr , usize , usize , Ptr < :: std:: fs:: File > ) -> usize > ( Some (
213218 ( |a0 : AnyPtr , a1 : usize , a2 : usize , a3 : Ptr < :: std:: fs:: File > | -> usize {
214- my_alternative_fwrite_1 ( a0. cast :: < u8 > ( ) . unwrap ( ) , a1, a2, a3. to_any ( ) )
219+ my_alternative_fwrite_1 ( a0. reinterpret_cast :: < u8 > ( ) , a1, a2, a3. to_any ( ) )
215220 } ) as fn ( AnyPtr , usize , usize , Ptr < :: std:: fs:: File > ) -> usize ,
216221 ) ) ,
217222 ) ) ;
0 commit comments