# HG changeset patch # User AnaTofuZ # Date 1606037416 -32400 # Node ID 9a7ceb63efbc782f72783c339b75fdaa5297e5a9 # Parent 868d51208aa38554063b7ccba686c4f67b7f4b57 fix emit xml diff -r 868d51208aa3 -r 9a7ceb63efbc src/xml.rs --- a/src/xml.rs Sun Nov 22 18:24:38 2020 +0900 +++ b/src/xml.rs Sun Nov 22 18:30:16 2020 +0900 @@ -216,11 +216,12 @@ // use template qcow2 if is_qcow_elem && self.is_backing { + writer.write(b"\n").unwrap(); let mut backing_store_start = BytesStart::borrowed_name(b"backingStore"); backing_store_start.push_attribute(("type", "file")); backing_store_start.push_attribute(("index", "3")); writer - .write_event(Event::Empty(backing_store_start)) + .write_event(Event::Start(backing_store_start)) .unwrap(); writer.write(b"\n").unwrap(); @@ -239,10 +240,6 @@ let backing_store_end = BytesEnd::borrowed(b"backingStore"); writer.write_event(Event::End(backing_store_end)).unwrap(); writer.write(b"\n").unwrap(); - - let disk_end = BytesEnd::borrowed(b"disk"); - writer.write_event(Event::End(disk_end)).unwrap(); - writer.write(b"\n").unwrap(); } }