examples: Remove unneeded casts as pointed out by Rust 1.66 (#692)

Strangely some no-op cast remained in the codebase, and are only now
caught since Rust 1.66.  In both cases the input value is already of the
correct type (independent of the platform).
This commit is contained in:
Marijn Suijten 2022-12-19 19:18:45 +01:00 committed by GitHub
parent a7538ee986
commit 4ba8df1af8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -100,7 +100,7 @@ unsafe extern "system" fn vulkan_debug_callback(
_user_data: *mut std::os::raw::c_void,
) -> vk::Bool32 {
let callback_data = *p_callback_data;
let message_id_number: i32 = callback_data.message_id_number as i32;
let message_id_number = callback_data.message_id_number;
let message_id_name = if callback_data.p_message_id_name.is_null() {
Cow::from("")
@ -116,11 +116,7 @@ unsafe extern "system" fn vulkan_debug_callback(
println!(
"{:?}:\n{:?} [{} ({})] : {}\n",
message_severity,
message_type,
message_id_name,
&message_id_number.to_string(),
message,
message_severity, message_type, message_id_name, message_id_number, message,
);
vk::FALSE
@ -344,7 +340,7 @@ impl ExampleBase {
.create_device(pdevice, &device_create_info, None)
.unwrap();
let present_queue = device.get_device_queue(queue_family_index as u32, 0);
let present_queue = device.get_device_queue(queue_family_index, 0);
let surface_format = surface_loader
.get_physical_device_surface_formats(pdevice, surface)