Просмотр исходного кода

Additional debug_assert!() when creating a Windows Path.

Simon Sapin 12 лет назад
Родитель
Сommit
123b52da26
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      src/lib.rs

+ 2 - 0
src/lib.rs

@@ -1465,6 +1465,8 @@ impl FromUrlPath for path::windows::Path {
             Some(path) => {
                 debug_assert!(path.is_absolute(),
                               "to_file_path() failed to produce an absolute Path")
+                debug_assert!(path::windows::prefix(&path) != Some(path::windows::DiskPrefix),
+                              "to_file_path() failed to produce a Path with a disk prefix")
                 Ok(path)
             }
         }