diff options
Diffstat (limited to 'cli/fs.rs')
-rw-r--r-- | cli/fs.rs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -97,7 +97,6 @@ pub fn make_temp( } pub fn mkdir(path: &Path, mode: u32, recursive: bool) -> std::io::Result<()> { - debug!("mkdir -p {}", path.display()); let mut builder = DirBuilder::new(); builder.recursive(recursive); set_dir_permission(&mut builder, mode); @@ -106,8 +105,9 @@ pub fn mkdir(path: &Path, mode: u32, recursive: bool) -> std::io::Result<()> { #[cfg(unix)] fn set_dir_permission(builder: &mut DirBuilder, mode: u32) { - debug!("set dir mode to {}", mode); - builder.mode(mode & 0o777); + let mode = mode & 0o777; + debug!("set dir mode to {:o}", mode); + builder.mode(mode); } #[cfg(not(unix))] |