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(())
     }
 }

Reply via email to