1diff --git a/src/device/properties.rs b/src/device/properties.rs 2index be1c36d..8628cb0 100644 3--- a/src/device/properties.rs 4+++ b/src/device/properties.rs 5@@ -212,7 +212,7 @@ impl<const N: usize> FromVulkan<[f32; N]> for [f32; N] { 6 7 impl<const N: usize> FromVulkan<[std::os::raw::c_char; N]> for String { 8 #[inline] 9- fn from_vulkan(val: [i8; N]) -> Option<Self> { 10+ fn from_vulkan(val: [std::os::raw::c_char; N]) -> Option<Self> { 11 Some(unsafe { CStr::from_ptr(val.as_ptr()).to_string_lossy().into_owned() }) 12 } 13 } 14