diff --git a/Cargo.toml b/Cargo.toml index f89d254..97a8f12 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libfreemkv" -version = "0.13.32" +version = "0.13.33" edition = "2024" rust-version = "1.86" license = "AGPL-3.0-only" diff --git a/src/scsi/linux.rs b/src/scsi/linux.rs index fa956f2..2970f56 100644 --- a/src/scsi/linux.rs +++ b/src/scsi/linux.rs @@ -386,7 +386,7 @@ impl ScsiTransport for SgIoTransport { }); std::thread::spawn(move || { - let c_path = std::ffi::CString::new(path.as_os_str().as_bytes()).unwrap(); + let c_path = std::ffi::CString::new(path.as_os_str().as_encoded_bytes()).unwrap(); let new_fd = unsafe { libc::open( c_path.as_ptr() as *const libc::c_char,