This is an automated email from the ASF dual-hosted git repository. martinzink pushed a commit to branch minifi_rust_pgp in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git
commit 64866d5099a03ffef5b6abf6e0c80c3c66d1d455 Author: Martin Zink <[email protected]> AuthorDate: Sat Aug 8 21:29:49 2026 +0200 win fix --- .../src/processors/put_file/unix_permissions.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/minifi_rust/extensions/minifi_rs_playground/src/processors/put_file/unix_permissions.rs b/minifi_rust/extensions/minifi_rs_playground/src/processors/put_file/unix_permissions.rs index b921246ef..be98676ae 100644 --- a/minifi_rust/extensions/minifi_rs_playground/src/processors/put_file/unix_permissions.rs +++ b/minifi_rust/extensions/minifi_rs_playground/src/processors/put_file/unix_permissions.rs @@ -1,7 +1,9 @@ use minifi_native::{MinifiError, PropertyConstraints, PropertySchema, PropertyType}; -use std::os::unix::fs::PermissionsExt; use std::path::Path; +#[cfg(unix)] +use std::os::unix::fs::PermissionsExt; + #[cfg(unix)] pub struct UnixPermission {} @@ -46,15 +48,15 @@ impl PutFileUnixPermissions { #[cfg(windows)] #[derive(Debug)] -struct PutFileUnixPermissions {} +pub(crate) struct PutFileUnixPermissions {} #[cfg(windows)] impl PutFileUnixPermissions { - fn set_directory_permissions(&self, _path: &Path) -> std::io::Result<()> { + pub(crate) fn set_directory_permissions(&self, _path: &Path) -> std::io::Result<()> { Ok(()) } - fn set_file_permissions(&self, _file: &Path) -> std::io::Result<()> { + pub(crate) fn set_file_permissions(&self, _file: &Path) -> std::io::Result<()> { Ok(()) } }
