Ver Fonte

Update the type of Unix permission bits

Ben S há 10 anos atrás
pai
commit
c642f8cbbd
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      src/file.rs

+ 2 - 2
src/file.rs

@@ -431,8 +431,8 @@ impl<'a> File<'a> {
     }
     }
 
 
     /// Helper method for the permissions string.
     /// Helper method for the permissions string.
-    fn permission_bit(bits: i32, bit: Permission, character: &'static str, style: Style) -> ANSIString<'static> {
-        let bi32 = bit as i32;
+    fn permission_bit(bits: u16, bit: Permission, character: &'static str, style: Style) -> ANSIString<'static> {
+        let bi32 = bit as u16;
         if bits & bi32 == bi32 {
         if bits & bi32 == bi32 {
             style.paint(character)
             style.paint(character)
         }
         }