mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 10:59:13 +00:00
chore: update to Rust 1.66.0 (#17078)
This commit is contained in:
parent
f2c9cc500c
commit
f46df3e359
37 changed files with 84 additions and 84 deletions
|
@ -171,7 +171,7 @@ unsafe fn do_ffi_callback(
|
|||
let func = callback.open(scope);
|
||||
let result = result as *mut c_void;
|
||||
let vals: &[*const c_void] =
|
||||
std::slice::from_raw_parts(args, info.parameters.len() as usize);
|
||||
std::slice::from_raw_parts(args, info.parameters.len());
|
||||
|
||||
let mut params: Vec<v8::Local<v8::Value>> = vec![];
|
||||
for (native_type, val) in info.parameters.iter().zip(vals) {
|
||||
|
@ -307,7 +307,7 @@ unsafe fn do_ffi_callback(
|
|||
// Fallthrough, probably UB.
|
||||
value
|
||||
.int32_value(scope)
|
||||
.expect("Unable to deserialize result parameter.") as i32
|
||||
.expect("Unable to deserialize result parameter.")
|
||||
};
|
||||
*(result as *mut i32) = value;
|
||||
}
|
||||
|
@ -425,8 +425,7 @@ unsafe fn do_ffi_callback(
|
|||
} else {
|
||||
*(result as *mut i64) = value
|
||||
.integer_value(scope)
|
||||
.expect("Unable to deserialize result parameter.")
|
||||
as i64;
|
||||
.expect("Unable to deserialize result parameter.");
|
||||
}
|
||||
}
|
||||
NativeType::U64 => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue