about summary refs log tree commit diff
path: root/src/librustdoc/parse.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustdoc/parse.rs')
-rw-r--r--src/librustdoc/parse.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/parse.rs b/src/librustdoc/parse.rs
index bf782c9d5f3..83aa6e46c76 100644
--- a/src/librustdoc/parse.rs
+++ b/src/librustdoc/parse.rs
@@ -29,7 +29,7 @@ pub fn from_str(source: @str) -> @ast::crate {
 
 pub fn from_file_sess(sess: session::Session, file: &Path) -> @ast::crate {
     parse::parse_crate_from_file(
-        file, cfg(sess, file_input(copy *file)), sess.parse_sess)
+        file, cfg(sess, file_input((*file).clone())), sess.parse_sess)
 }
 
 pub fn from_str_sess(sess: session::Session, source: @str) -> @ast::crate {