Skip to content

Commit 04dc72e

Browse files
Remove unnecessary Buffer in layout::render
1 parent 75528f2 commit 04dc72e

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/librustdoc/html/layout.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ use std::path::PathBuf;
33

44
use crate::externalfiles::ExternalHtml;
55
use crate::html::render::SlashChecker;
6-
use crate::html::format::Buffer;
76

87
#[derive(Clone)]
98
pub struct Layout {
@@ -38,10 +37,8 @@ pub fn render<T: fmt::Display, S: fmt::Display>(
3837
t: &T,
3938
themes: &[PathBuf],
4039
) -> String {
41-
let mut dst = Buffer::html();
4240
let static_root_path = page.static_root_path.unwrap_or(page.root_path);
43-
write!(dst,
44-
"<!DOCTYPE html>\
41+
format!("<!DOCTYPE html>\
4542
<html lang=\"en\">\
4643
<head>\
4744
<meta charset=\"utf-8\">\
@@ -239,8 +236,7 @@ pub fn render<T: fmt::Display, S: fmt::Display>(
239236
} else {
240237
""
241238
},
242-
);
243-
dst.into_inner()
239+
)
244240
}
245241

246242
pub fn redirect(url: &str) -> String {

0 commit comments

Comments
 (0)