diff --git a/vm/src/builtins/function/jitfunc.rs b/vm/src/builtins/function/jitfunc.rs index bdb3671f4..c7dfeb18c 100644 --- a/vm/src/builtins/function/jitfunc.rs +++ b/vm/src/builtins/function/jitfunc.rs @@ -111,14 +111,14 @@ fn get_jit_value(vm: &VirtualMachine, obj: &PyObjectRef) -> Result( if jit_args.is_set(arg_idx) { return Err(ArgsError::ArgPassedMultipleTimes); } - jit_args.set(arg_idx, get_jit_value(vm, &value)?)?; + jit_args.set(arg_idx, get_jit_value(vm, value)?)?; } else if let Some(kwarg_idx) = arg_pos(arg_names.kwonlyargs, name) { let arg_idx = kwarg_idx + func.code.arg_count; if jit_args.is_set(arg_idx) { return Err(ArgsError::ArgPassedMultipleTimes); } - jit_args.set(arg_idx, get_jit_value(vm, &value)?)?; + jit_args.set(arg_idx, get_jit_value(vm, value)?)?; } else { return Err(ArgsError::NotAKeywordArg); } diff --git a/vm/src/stdlib/ssl.rs b/vm/src/stdlib/ssl.rs index 391502c01..34f87c3b1 100644 --- a/vm/src/stdlib/ssl.rs +++ b/vm/src/stdlib/ssl.rs @@ -700,7 +700,7 @@ fn socket_needs( ssl::ErrorCode::WANT_WRITE => Some(SslNeeds::Write), _ => None, }; - let state = needs.map_or(SelectRet::Ok, |needs| ssl_select(sock, needs, &timeout)); + let state = needs.map_or(SelectRet::Ok, |needs| ssl_select(sock, needs, timeout)); (needs, state) } diff --git a/wasm/lib/src/js_module.rs b/wasm/lib/src/js_module.rs index 131407e90..15b6c186d 100644 --- a/wasm/lib/src/js_module.rs +++ b/wasm/lib/src/js_module.rs @@ -218,7 +218,7 @@ impl PyJsValue { .and_then(|proto| proto.value.dyn_ref::()); let js_args = args.iter().map(|x| x.as_ref()).collect::(); let constructed_result = if let Some(proto) = proto { - Reflect::construct_with_new_target(ctor, &js_args, &proto) + Reflect::construct_with_new_target(ctor, &js_args, proto) } else { Reflect::construct(ctor, &js_args) }; diff --git a/wasm/lib/src/lib.rs b/wasm/lib/src/lib.rs index 000357420..d60f6c145 100644 --- a/wasm/lib/src/lib.rs +++ b/wasm/lib/src/lib.rs @@ -27,7 +27,7 @@ pub fn panic_hook(info: &panic::PanicInfo) { None => return, }; let _ = Reflect::set(&window, &"__RUSTPYTHON_ERROR_MSG".into(), &msg.into()); - let error = RuntimeError::new(&msg); + let error = RuntimeError::new(msg); let _ = Reflect::set(&window, &"__RUSTPYTHON_ERROR".into(), &error); let stack = match Reflect::get(&error, &"stack".into()) { Ok(stack) => stack,