Rewrite path::Display to reduce unnecessary allocation

This commit is contained in:
Kevin Ballard
2014-02-07 19:45:48 -08:00
parent 086c0dd33f
commit 1d17c2129e
6 changed files with 24 additions and 50 deletions

View File

@@ -436,7 +436,7 @@ impl<'a> SourceCollector<'a> {
cur.push(p.filename().expect("source has no filename") + bytes!(".html"));
let mut w = BufferedWriter::new(if_ok!(File::create(&cur)));
let title = cur.filename_display().with_str(|s| format!("{} -- source", s));
let title = format!("{} -- source", cur.filename_display());
let page = layout::Page {
title: title,
ty: "source",