Răsfoiți Sursa

Redox patches

Jeremy Soller 7 ani în urmă
părinte
comite
01404b7040
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  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(());
         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 {
     for segment in segments {
         bytes.push(b'/');
         bytes.push(b'/');
         bytes.extend(percent_decode(segment.as_bytes()));
         bytes.extend(percent_decode(segment.as_bytes()));