diff --git a/scheme/scheme.rs b/scheme/scheme.rs index 06d8406700f3a7aa2e8119e885ce963b298b50e3..48f67b6ae97d4892ef832f4586d39d56945b360a 100644 --- a/scheme/scheme.rs +++ b/scheme/scheme.rs @@ -355,6 +355,10 @@ impl Scheme for FileScheme { buf[i] = b':'; i += 1; } + if i < buf.len() { + buf[i] = b'/'; + i += 1; + } file.path(&mut buf[i..]).map(|count| i + count) } else {