diff options
author | Eduard Burtescu <edy.burt@gmail.com> | 2016-07-04 20:24:06 +0300 |
---|---|---|
committer | Eduard Burtescu <edy.burt@gmail.com> | 2016-07-04 20:59:06 +0300 |
commit | b79a7d468e99f335dce49cc48342f0cd447eb855 (patch) | |
tree | a98f95839eb04fcda6bf5ea8f4d1ee0e53423fdb /components/script/dom/range.rs | |
parent | 0db1faf87651c99223683faafc836353f016ffb3 (diff) | |
download | servo-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.rs | 4 |
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()); |