diff options
| author | Corey Farwell <coreyf@rwell.org> | 2016-10-08 16:29:10 -0400 |
|---|---|---|
| committer | Corey Farwell <coreyf@rwell.org> | 2016-10-08 21:33:28 -0400 |
| commit | fd073cf4a39887f9d6fbeb956607101eb08a4ea1 (patch) | |
| tree | c0a7b6af6c5b764bac985dc70522f8b6d8255cde /src | |
| parent | 6e8f92f11cdc713ddec4c60c66097d05c194bab2 (diff) | |
| download | rust-fd073cf4a39887f9d6fbeb956607101eb08a4ea1.tar.gz rust-fd073cf4a39887f9d6fbeb956607101eb08a4ea1.zip | |
Don't construct `PathBuf` ownership if we don't need it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/externalfiles.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustdoc/externalfiles.rs b/src/librustdoc/externalfiles.rs index 2ecb071fcc2..8b71c133ed4 100644 --- a/src/librustdoc/externalfiles.rs +++ b/src/librustdoc/externalfiles.rs @@ -11,7 +11,7 @@ use std::fs::File; use std::io::prelude::*; use std::io; -use std::path::{PathBuf, Path}; +use std::path::Path; use std::str; #[derive(Clone)] @@ -47,8 +47,8 @@ pub fn load_string(input: &Path) -> io::Result<Option<String>> { macro_rules! load_or_return { ($input: expr, $cant_read: expr, $not_utf8: expr) => { { - let input = PathBuf::from(&$input[..]); - match ::externalfiles::load_string(&input) { + let input = Path::new(&$input[..]); + match ::externalfiles::load_string(input) { Err(e) => { let _ = writeln!(&mut io::stderr(), "error reading `{}`: {}", input.display(), e); |
