mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Make open_elements in htmlserializer.rs use Vec.
This commit is contained in:
parent
2a3b693054
commit
39ad37d8b6
1 changed files with 2 additions and 2 deletions
|
@ -21,7 +21,7 @@ use dom::text::Text;
|
|||
|
||||
pub fn serialize(iterator: &mut NodeIterator) -> ~str {
|
||||
let mut html = ~"";
|
||||
let mut open_elements: ~[~str] = ~[];
|
||||
let mut open_elements: Vec<~str> = vec!();
|
||||
|
||||
for node in *iterator {
|
||||
while open_elements.len() > iterator.depth {
|
||||
|
@ -93,7 +93,7 @@ fn serialize_doctype(doctype: &JS<DocumentType>) -> ~str {
|
|||
~"<!DOCTYPE" + doctype.get().name + ">"
|
||||
}
|
||||
|
||||
fn serialize_elem(elem: &JS<Element>, open_elements: &mut ~[~str]) -> ~str {
|
||||
fn serialize_elem(elem: &JS<Element>, open_elements: &mut Vec<~str>) -> ~str {
|
||||
let mut rv = ~"<" + elem.get().local_name;
|
||||
for attr in elem.get().attrs.iter() {
|
||||
rv.push_str(serialize_attr(attr));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue