aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/document.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/dom/document.rs')
-rw-r--r--src/components/script/dom/document.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/dom/document.rs b/src/components/script/dom/document.rs
index bd2c6baf5ec..e71db9bf578 100644
--- a/src/components/script/dom/document.rs
+++ b/src/components/script/dom/document.rs
@@ -173,7 +173,7 @@ impl<'a> DocumentHelpers for JSRef<'a, Document> {
let elem: Option<&JSRef<Element>> = ElementCast::to_ref(&node);
match elem {
Some(elem) => {
- if &*elements.get(head).root() == elem {
+ if &*(*elements)[head].root() == elem {
head = head + 1;
}
if new_node == &node || head == elements.len() {
@@ -365,7 +365,7 @@ impl<'a> DocumentMethods for JSRef<'a, Document> {
fn GetElementById(&self, id: DOMString) -> Option<Temporary<Element>> {
match self.idmap.deref().borrow().find_equiv(&id) {
None => None,
- Some(ref elements) => Some(Temporary::new(elements.get(0).clone())),
+ Some(ref elements) => Some(Temporary::new((*elements)[0].clone())),
}
}