Quellcode durchsuchen

Use system path sep in symlink

Chester Liu vor 4 Jahren
Ursprung
Commit
e3204a574e
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/output/file_name.rs

+ 2 - 2
src/output/file_name.rs

@@ -226,7 +226,7 @@ impl<'a, 'dir, C: Colours> FileName<'a, 'dir, C> {
         let coconut = parent.components().count();
 
         if coconut == 1 && parent.has_root() {
-            bits.push(self.colours.symlink_path().paint("/"));
+            bits.push(self.colours.symlink_path().paint(String::from(std::path::MAIN_SEPARATOR)));
         }
         else if coconut >= 1 {
             escape(
@@ -235,7 +235,7 @@ impl<'a, 'dir, C: Colours> FileName<'a, 'dir, C> {
                 self.colours.symlink_path(),
                 self.colours.control_char(),
             );
-            bits.push(self.colours.symlink_path().paint("/"));
+            bits.push(self.colours.symlink_path().paint(String::from(std::path::MAIN_SEPARATOR)));
         }
     }