@@ -15,17 +15,19 @@ unsafe fn main_0() -> i32 {
1515 let mut empty_buf: [ libc:: c_char ; 256 ] = [ 0 as libc:: c_char ; 256 ] ;
1616 assert ! ( ( ( empty_buf[ ( 0 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
1717 assert ! ( ( ( empty_buf[ ( 255 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
18- let mut prefix_buf: [ libc:: c_char ; 32 ] =
19- libcc2rs:: char_array ( b"%\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 " ) ;
18+ let mut prefix_buf: [ libc:: c_char ; 32 ] = unsafe {
19+ :: std:: mem:: transmute ( * b"%\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 " )
20+ } ;
2021 assert ! ( ( ( prefix_buf[ ( 0 ) as usize ] as i32 ) == ( ( '%' as libc:: c_char) as i32 ) ) ) ;
2122 assert ! ( ( ( prefix_buf[ ( 1 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
2223 assert ! ( ( ( prefix_buf[ ( 31 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
23- let mut short_buf: [ libc:: c_char ; 16 ] = libcc2rs:: char_array ( b"hi\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 " ) ;
24+ let mut short_buf: [ libc:: c_char ; 16 ] =
25+ unsafe { :: std:: mem:: transmute ( * b"hi\0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 " ) } ;
2426 assert ! ( ( ( short_buf[ ( 0 ) as usize ] as i32 ) == ( ( 'h' as libc:: c_char) as i32 ) ) ) ;
2527 assert ! ( ( ( short_buf[ ( 1 ) as usize ] as i32 ) == ( ( 'i' as libc:: c_char) as i32 ) ) ) ;
2628 assert ! ( ( ( short_buf[ ( 2 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
2729 assert ! ( ( ( short_buf[ ( 15 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
28- let mut exact_buf: [ libc:: c_char ; 6 ] = libcc2rs :: char_array ( b"hello\0 " ) ;
30+ let mut exact_buf: [ libc:: c_char ; 6 ] = unsafe { :: std :: mem :: transmute ( * b"hello\0 " ) } ;
2931 assert ! ( ( ( exact_buf[ ( 0 ) as usize ] as i32 ) == ( ( 'h' as libc:: c_char) as i32 ) ) ) ;
3032 assert ! ( ( ( exact_buf[ ( 4 ) as usize ] as i32 ) == ( ( 'o' as libc:: c_char) as i32 ) ) ) ;
3133 assert ! ( ( ( exact_buf[ ( 5 ) as usize ] as i32 ) == ( ( '\0' as libc:: c_char) as i32 ) ) ) ;
0 commit comments