library: allow some unused things in Miri

This commit is contained in:
Ralf Jung 2022-10-26 09:48:47 +02:00
parent a5406feb1c
commit 20ab57e582

View File

@ -1,3 +1,6 @@
// miri has some special hacks here that make things unused.
#![cfg_attr(miri, allow(unused))]
use crate::os::unix::prelude::*;
use crate::ffi::{CStr, OsStr, OsString};
@ -850,7 +853,6 @@ fn name_bytes(&self) -> &[u8] {
target_os = "fuchsia",
target_os = "redox"
)))]
#[cfg_attr(miri, allow(unused))]
fn name_cstr(&self) -> &CStr {
unsafe { CStr::from_ptr(self.entry.d_name.as_ptr()) }
}
@ -862,7 +864,6 @@ fn name_cstr(&self) -> &CStr {
target_os = "fuchsia",
target_os = "redox"
))]
#[cfg_attr(miri, allow(unused))]
fn name_cstr(&self) -> &CStr {
&self.name
}