aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/attr.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/dom/attr.rs')
-rw-r--r--src/components/script/dom/attr.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/components/script/dom/attr.rs b/src/components/script/dom/attr.rs
index 3cf978d69c4..906e1b7f02c 100644
--- a/src/components/script/dom/attr.rs
+++ b/src/components/script/dom/attr.rs
@@ -9,8 +9,6 @@ use dom::window::Window;
use servo_util::namespace::{Namespace, Null};
use servo_util::str::DOMString;
-use std::util;
-
#[deriving(Encodable)]
pub struct Attr {
reflector_: Reflector,
@@ -63,9 +61,8 @@ impl Attr {
reflect_dom_object(~attr, window, AttrBinding::Wrap)
}
- pub fn set_value(&mut self, mut value: DOMString) -> DOMString {
- util::swap(&mut self.value, &mut value);
- value
+ pub fn set_value(&mut self, value: DOMString) {
+ self.value = value;
}
pub fn value_ref<'a>(&'a self) -> &'a str {