From 04dc72eeef1ecea0833ce022dde0fd45c4744757 Mon Sep 17 00:00:00 2001 From: Mark Rousskov Date: Sat, 31 Aug 2019 08:52:04 -0400 Subject: [PATCH] Remove unnecessary Buffer in layout::render --- src/librustdoc/html/layout.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) 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 {