mirror of
https://github.com/mbilker/vgpu_unlock-rs.git
synced 2025-06-08 05:28:21 +02:00
fix clippy warnings
This commit is contained in:
parent
856a9a8cb6
commit
388e7c29d7
@ -26,7 +26,7 @@ pub fn dump(data: &[u8]) -> String {
|
||||
|
||||
output.push(' ');
|
||||
output.extend(data.iter().map(|&c| {
|
||||
if c < 0x20 || c >= 0x7f {
|
||||
if !(0x20..0x7f).contains(&c) {
|
||||
'.'
|
||||
} else {
|
||||
c as char
|
||||
|
@ -13,7 +13,7 @@ impl<'a> fmt::Debug for CStrFormat<'a> {
|
||||
|
||||
impl<'a> fmt::Display for CStrFormat<'a> {
|
||||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
||||
let s = crate::from_c_str(&self.0);
|
||||
let s = crate::from_c_str(self.0);
|
||||
|
||||
fmt::Debug::fmt(&s, f)
|
||||
}
|
||||
|
@ -55,8 +55,8 @@ static CONFIG: Config = {
|
||||
}
|
||||
};
|
||||
|
||||
const DEFAULT_CONFIG_PATH: &'static str = "/etc/vgpu_unlock/config.toml";
|
||||
const DEFAULT_PROFILE_OVERRIDE_CONFIG_PATH: &'static str = "/etc/vgpu_unlock/profile_override.toml";
|
||||
const DEFAULT_CONFIG_PATH: &str = "/etc/vgpu_unlock/config.toml";
|
||||
const DEFAULT_PROFILE_OVERRIDE_CONFIG_PATH: &str = "/etc/vgpu_unlock/profile_override.toml";
|
||||
|
||||
/// Value of the "request" argument used by `nvidia-vgpud` and `nvidia-vgpu-mgr` when calling
|
||||
/// ioctl to read the PCI device ID and type (and possibly other things) from the GPU.
|
||||
@ -380,7 +380,7 @@ pub unsafe extern "C" fn ioctl(fd: RawFd, request: c_ulong, argp: *mut c_void) -
|
||||
ret
|
||||
}
|
||||
|
||||
pub fn from_c_str<'a>(value: &'a [u8]) -> Cow<'a, str> {
|
||||
pub fn from_c_str(value: &[u8]) -> Cow<'_, str> {
|
||||
let len = value.iter().position(|&c| c == 0).unwrap_or(value.len());
|
||||
|
||||
String::from_utf8_lossy(&value[..len])
|
||||
|
@ -25,7 +25,7 @@ pub(crate) fn syslog(level: c_int, args: fmt::Arguments<'_>) {
|
||||
|
||||
let _ = msg_buffer.write_all(b"Failed to format message: ");
|
||||
|
||||
if let Err(_) = write!(&mut msg_buffer, "{}", e) {
|
||||
if write!(&mut msg_buffer, "{}", e).is_err() {
|
||||
msg_buffer.clear();
|
||||
|
||||
let _ = msg_buffer.write_all(b"Failed to format message and error message");
|
||||
|
Loading…
x
Reference in New Issue
Block a user