Skip to content

Commit a028256

Browse files
committed
refactor: reuse file type permission rendering
Signed-off-by: Grant Ramsay <seapagan@gmail.com>
1 parent 99f496a commit a028256

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

src/utils/render.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,8 @@ fn long_permission_text(info: &FileInfo, params: &Params) -> String {
192192
return format!("{}{}", info.file_type, info.mode);
193193
}
194194

195-
let mut output =
196-
String::with_capacity(info.file_type.len() + info.mode.len());
197-
for value in info.file_type.chars() {
198-
write_file_type_char(&mut output, value);
199-
}
195+
let mut output = long_file_type_text(info, params);
196+
output.reserve(info.mode.len());
200197
for value in info.mode.chars() {
201198
write_permission_char(&mut output, value);
202199
}

0 commit comments

Comments
 (0)