diff --git a/src/gfx_apis/vulkan/instance.rs b/src/gfx_apis/vulkan/instance.rs index 56985968..e64a7453 100644 --- a/src/gfx_apis/vulkan/instance.rs +++ b/src/gfx_apis/vulkan/instance.rs @@ -146,7 +146,8 @@ impl Drop for VulkanInstance { const REQUIRED_INSTANCE_EXTENSIONS: &[&CStr] = &[ExtDebugUtilsFn::name()]; -const VALIDATION_LAYER: &CStr = c"VK_LAYER_KHRONOS_validation"; +const VALIDATION_LAYER: &CStr = + unsafe { CStr::from_bytes_with_nul_unchecked(b"VK_LAYER_KHRONOS_validation\0") }; pub type Extensions = AHashMap; diff --git a/src/main.rs b/src/main.rs index 040999f1..f8c1b45c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,7 +1,6 @@ #![feature( c_variadic, // https://github.com/rust-lang/rust/issues/44930 thread_local, // https://github.com/rust-lang/rust/issues/29594 - c_str_literals, // https://github.com/rust-lang/rust/issues/105723 )] #![allow( clippy::len_zero,