summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-10-07 13:12:25 +0300
committerLars Wirzenius <liw@liw.fi>2018-10-07 13:12:25 +0300
commit34882b6ce800e0b33dab841ec609000a32d28356 (patch)
treea4c953c5381393a3835a7b94c3c301013443d46a
parented84c949af762cab30fd909d9998b16d99332c9b (diff)
downloadsummainrs-34882b6ce800e0b33dab841ec609000a32d28356.tar.gz
Fix: how mode is formatted
-rw-r--r--src/format.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/format.rs b/src/format.rs
index 13192a2..3ba85b9 100644
--- a/src/format.rs
+++ b/src/format.rs
@@ -40,8 +40,7 @@ pub fn mtime(e: &DirEntry) -> serde_yaml::Value {
pub fn mode(e: &DirEntry) -> serde_yaml::Value {
let meta = e.metadata().unwrap();
- let mode = meta.permissions().mode();
- int_value(mode as u64)
+ str_value(&format!("{:o}", meta.permissions().mode()))
}