From 2a3b6930542b941cf5c7c29795b03347ed71005b Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 26 Apr 2014 11:54:24 +0200 Subject: [PATCH] Make PageTree::inner and PageTreeIterator::stack a Vec. --- src/components/script/script_task.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs index 8f3d13c897d..ff236836bd5 100644 --- a/src/components/script/script_task.rs +++ b/src/components/script/script_task.rs @@ -151,11 +151,11 @@ pub struct Page { pub struct PageTree { pub page: Rc, - pub inner: ~[PageTree], + pub inner: Vec, } pub struct PageTreeIterator<'a> { - stack: ~[&'a mut PageTree], + stack: Vec<&'a mut PageTree>, } impl PageTree { @@ -175,7 +175,7 @@ impl PageTree { fragment_node: Traceable::new(RefCell::new(None)), last_reflow_id: Traceable::new(RefCell::new(0)), }), - inner: ~[], + inner: vec!(), } } @@ -198,7 +198,7 @@ impl PageTree { pub fn iter<'a>(&'a mut self) -> PageTreeIterator<'a> { PageTreeIterator { - stack: ~[self], + stack: vec!(self), } }