Jeremy Soller 7 лет назад
Родитель
Сommit
01404b7040
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/lib.rs

+ 5 - 1
src/lib.rs

@@ -2351,7 +2351,11 @@ fn file_url_segments_to_pathbuf(host: Option<&str>, segments: str::Split<char>)
         return Err(());
     }
 
-    let mut bytes = Vec::new();
+    let mut bytes = if cfg!(target_os = "redox") {
+        b"file:".to_vec()
+    } else {
+        Vec::new()
+    };
     for segment in segments {
         bytes.push(b'/');
         bytes.extend(percent_decode(segment.as_bytes()));