@@ -278,24 +278,24 @@ impl PyCSimple {
278278 let value = unsafe { ( * self . value . as_ptr ( ) ) . clone ( ) } ;
279279 if let Ok ( i) = value. try_int ( vm) {
280280 let i = i. as_bigint ( ) ;
281- if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: u8 ( ) . as_raw_ptr ( ) ) {
282- return i. to_u8 ( ) . map ( |r : u8 | libffi:: middle:: Arg :: new ( & r) ) ;
281+ return if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: u8 ( ) . as_raw_ptr ( ) ) {
282+ i. to_u8 ( ) . map ( |r : u8 | libffi:: middle:: Arg :: new ( & r) )
283283 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: i8 ( ) . as_raw_ptr ( ) ) {
284- return i. to_i8 ( ) . map ( |r : i8 | libffi:: middle:: Arg :: new ( & r) ) ;
284+ i. to_i8 ( ) . map ( |r : i8 | libffi:: middle:: Arg :: new ( & r) )
285285 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: u16 ( ) . as_raw_ptr ( ) ) {
286- return i. to_u16 ( ) . map ( |r : u16 | libffi:: middle:: Arg :: new ( & r) ) ;
286+ i. to_u16 ( ) . map ( |r : u16 | libffi:: middle:: Arg :: new ( & r) )
287287 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: i16 ( ) . as_raw_ptr ( ) ) {
288- return i. to_i16 ( ) . map ( |r : i16 | libffi:: middle:: Arg :: new ( & r) ) ;
288+ i. to_i16 ( ) . map ( |r : i16 | libffi:: middle:: Arg :: new ( & r) )
289289 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: u32 ( ) . as_raw_ptr ( ) ) {
290- return i. to_u32 ( ) . map ( |r : u32 | libffi:: middle:: Arg :: new ( & r) ) ;
290+ i. to_u32 ( ) . map ( |r : u32 | libffi:: middle:: Arg :: new ( & r) )
291291 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: i32 ( ) . as_raw_ptr ( ) ) {
292- return i. to_i32 ( ) . map ( |r : i32 | libffi:: middle:: Arg :: new ( & r) ) ;
292+ i. to_i32 ( ) . map ( |r : i32 | libffi:: middle:: Arg :: new ( & r) )
293293 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: u64 ( ) . as_raw_ptr ( ) ) {
294- return i. to_u64 ( ) . map ( |r : u64 | libffi:: middle:: Arg :: new ( & r) ) ;
294+ i. to_u64 ( ) . map ( |r : u64 | libffi:: middle:: Arg :: new ( & r) )
295295 } else if std:: ptr:: eq ( ty. as_raw_ptr ( ) , libffi:: middle:: Type :: i64 ( ) . as_raw_ptr ( ) ) {
296- return i. to_i64 ( ) . map ( |r : i64 | libffi:: middle:: Arg :: new ( & r) ) ;
296+ i. to_i64 ( ) . map ( |r : i64 | libffi:: middle:: Arg :: new ( & r) )
297297 } else {
298- return None ;
298+ None
299299 }
300300 }
301301 if let Ok ( _f) = value. try_float ( vm) {
0 commit comments