aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/range.rs
diff options
context:
space:
mode:
authorEduard Burtescu <edy.burt@gmail.com>2016-07-04 20:24:06 +0300
committerEduard Burtescu <edy.burt@gmail.com>2016-07-04 20:59:06 +0300
commitb79a7d468e99f335dce49cc48342f0cd447eb855 (patch)
treea98f95839eb04fcda6bf5ea8f4d1ee0e53423fdb /components/script/dom/range.rs
parent0db1faf87651c99223683faafc836353f016ffb3 (diff)
downloadservo-b79a7d468e99f335dce49cc48342f0cd447eb855.tar.gz
servo-b79a7d468e99f335dce49cc48342f0cd447eb855.zip
Use a stack guard and a macro for RootedVec instead of return_address.
Diffstat (limited to 'components/script/dom/range.rs')
-rw-r--r--components/script/dom/range.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/range.rs b/components/script/dom/range.rs
index bde5515238b..b8cb72c4dc4 100644
--- a/components/script/dom/range.rs
+++ b/components/script/dom/range.rs
@@ -17,7 +17,7 @@ use dom::bindings::inheritance::{CharacterDataTypeId, NodeTypeId};
use dom::bindings::js::{JS, MutHeap, Root, RootedReference};
use dom::bindings::reflector::{Reflector, reflect_dom_object};
use dom::bindings::str::DOMString;
-use dom::bindings::trace::{JSTraceable, RootedVec};
+use dom::bindings::trace::JSTraceable;
use dom::bindings::weakref::{WeakRef, WeakRefVec};
use dom::characterdata::CharacterData;
use dom::document::Document;
@@ -762,7 +762,7 @@ impl RangeMethods for Range {
}
// Step 4.
- let mut contained_children: RootedVec<JS<Node>> = RootedVec::new();
+ rooted_vec!(let mut contained_children);
let ancestor = self.CommonAncestorContainer();
let mut iter = start_node.following_nodes(ancestor.r());