diff --git a/src/librustdoc/html/layout.rs b/src/librustdoc/html/layout.rs
index cf55b9ad3430..c7b6684fd311 100644
--- a/src/librustdoc/html/layout.rs
+++ b/src/librustdoc/html/layout.rs
@@ -3,7 +3,6 @@ use std::path::PathBuf;
use crate::externalfiles::ExternalHtml;
use crate::html::render::SlashChecker;
-use crate::html::format::Buffer;
#[derive(Clone)]
pub struct Layout {
@@ -38,10 +37,8 @@ pub fn render(
t: &T,
themes: &[PathBuf],
) -> String {
- let mut dst = Buffer::html();
let static_root_path = page.static_root_path.unwrap_or(page.root_path);
- write!(dst,
-"\
+ format!("\
\
\
\
@@ -239,8 +236,7 @@ pub fn render(
} else {
""
},
- );
- dst.into_inner()
+ )
}
pub fn redirect(url: &str) -> String {