Skip to content

Commit ebd6c7e

Browse files
committed
minor updates
1 parent 7e94dc7 commit ebd6c7e

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

vm/src/stdlib/ctypes/base.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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) {

vm/src/stdlib/ctypes/function.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ pub trait ArgumentType {
2727

2828
impl ArgumentType for PyTypeRef {
2929
fn to_ffi_type(&self, vm: &VirtualMachine) -> PyResult<Type> {
30-
dbg!(&self);
3130
let typ = self
3231
.get_class_attr(vm.ctx.intern_str("_type_"))
3332
.ok_or(vm.new_type_error("Unsupported argument type".to_string()))?;

0 commit comments

Comments
 (0)