summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUnknown <gagix@datasoma.com>2018-12-12 09:34:59 +0200
committerPierre Peltier <dev@halium.fr>2018-12-12 10:27:19 +0100
commit917498022e920cd1e09cf3c20175d931859e4690 (patch)
tree4a31002261d835230dd21f3488c99fc9b4c416a0
parent29ee29eccc56813428a92d85eb01d95cf002515d (diff)
Fixes
-rw-r--r--src/meta/mod.rs2
-rw-r--r--src/meta/name.rs5
2 files changed, 4 insertions, 3 deletions
diff --git a/src/meta/mod.rs b/src/meta/mod.rs
index 7b430e8..9754dc1 100644
--- a/src/meta/mod.rs
+++ b/src/meta/mod.rs
@@ -15,7 +15,7 @@ pub use self::owner::Owner;
pub use self::permissions::Permissions;
pub use self::size::Size;
pub use self::symlink::SymLink;
-pub use icon::{Icons};
+pub use icon::Icons;
use std::fs::read_link;
use std::path::PathBuf;
diff --git a/src/meta/name.rs b/src/meta/name.rs
index 4fa73fc..9839c1d 100644
--- a/src/meta/name.rs
+++ b/src/meta/name.rs
@@ -38,9 +38,10 @@ impl Name {
}
pub fn render(&self, colors: &Colors, icons: &Icons) -> ColoredString {
- let mut content = String::with_capacity(4 /*for the icon*/ + ICON_SPACE.len() +self.name.len() + 3 /* spaces */);
+ let icon = icons.get(self);
+ let mut content = String::with_capacity(icon.len() + ICON_SPACE.len() +self.name.len() + 3 /* spaces */);
- content += icons.get(self);
+ content += icon;
content += ICON_SPACE;
let elem = match self.file_type {