From fa148e5ff449a3d6c6b7e892174ff85c035b2d4c Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Wed, 11 Jun 2014 23:06:27 +0200 Subject: [PATCH] Pass immutable self to HTMLBodyElement::SetOnunload. --- src/components/script/dom/htmlbodyelement.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/script/dom/htmlbodyelement.rs b/src/components/script/dom/htmlbodyelement.rs index 6e82d78fa50..95335534141 100644 --- a/src/components/script/dom/htmlbodyelement.rs +++ b/src/components/script/dom/htmlbodyelement.rs @@ -43,7 +43,7 @@ impl HTMLBodyElement { pub trait HTMLBodyElementMethods { fn GetOnunload(&self) -> Option; - fn SetOnunload(&mut self, listener: Option); + fn SetOnunload(&self, listener: Option); } impl<'a> HTMLBodyElementMethods for JSRef<'a, HTMLBodyElement> { @@ -52,9 +52,9 @@ impl<'a> HTMLBodyElementMethods for JSRef<'a, HTMLBodyElement> { win.deref().GetOnunload() } - fn SetOnunload(&mut self, listener: Option) { - let mut win = window_from_node(self).root(); - win.SetOnunload(listener) + fn SetOnunload(&self, listener: Option) { + let win = window_from_node(self).root(); + win.deref().SetOnunload(listener) } }