From 01404b7040f8774061f4dc10ea10208cf1ac701d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 1 Jan 2019 16:20:52 -0700 Subject: [PATCH] Redox patches --- src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 53348c396..c3164859c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2351,7 +2351,11 @@ fn file_url_segments_to_pathbuf(host: Option<&str>, segments: str::Split) 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()));