From 30aa4066b841b1327a96809634e292f57fc530c2 Mon Sep 17 00:00:00 2001 From: "Jayson Reis (jaysonsantos)" Date: Thu, 14 Apr 2016 20:00:40 +0200 Subject: [PATCH] Remove blank line after serializing doctype --- src/serialize/mod.rs | 2 +- tests/serializer.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/serialize/mod.rs b/src/serialize/mod.rs index 7b8ced09..0a76fba9 100644 --- a/src/serialize/mod.rs +++ b/src/serialize/mod.rs @@ -223,7 +223,7 @@ impl<'wr, Wr: Write> Serializer<'wr, Wr> { pub fn write_doctype(&mut self, name: &str) -> io::Result<()> { try!(self.writer.write_all(b"\n") + self.writer.write_all(b">") } pub fn write_processing_instruction(&mut self, target: &str, data: &str) -> io::Result<()> { diff --git a/tests/serializer.rs b/tests/serializer.rs index 2406da5e..4df6b45e 100644 --- a/tests/serializer.rs +++ b/tests/serializer.rs @@ -105,5 +105,5 @@ fn doctype() { dom.document.borrow_mut().children.truncate(1); // Remove let mut result = vec![]; serialize(&mut result, &dom.document, Default::default()).unwrap(); - assert_eq!(String::from_utf8(result).unwrap(), "\n"); + assert_eq!(String::from_utf8(result).unwrap(), ""); }