File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -23,16 +23,10 @@ mod t {
23
23
fn compare ( major : c_uint , minor : c_uint ) {
24
24
let dev = unsafe { makedev_ffi ( major, minor) } ;
25
25
assert_eq ! ( libc:: makedev( major, minor) , dev) ;
26
- let expected_major = unsafe { major_ffi ( dev) } ;
27
- let expected_minor = unsafe { minor_ffi ( dev) } ;
28
- let expected_major_i64: i64 = expected_major. try_into ( ) . unwrap ( ) ;
29
- let expected_minor_i64: i64 = expected_minor. try_into ( ) . unwrap ( ) ;
30
- let actual_major = libc:: major ( dev) ;
31
- let actual_minor = libc:: minor ( dev) ;
32
- let actual_major_i64: i64 = actual_major. try_into ( ) . unwrap ( ) ;
33
- let actual_minor_i64: i64 = actual_minor. try_into ( ) . unwrap ( ) ;
34
- assert_eq ! ( actual_major_i64, expected_major_i64) ;
35
- assert_eq ! ( actual_minor_i64, expected_minor_i64) ;
26
+ let major = unsafe { major_ffi ( dev) } ;
27
+ assert_eq ! ( libc:: major( dev) as i64 , major as i64 ) ;
28
+ let minor = unsafe { minor_ffi ( dev) } ;
29
+ assert_eq ! ( libc:: minor( dev) as i64 , minor as i64 ) ;
36
30
}
37
31
38
32
// Every OS should be able to handle 8 bit major and minor numbers
You can’t perform that action at this time.
0 commit comments