diff options
Diffstat (limited to 'src/servo/dom/base.rs')
-rw-r--r-- | src/servo/dom/base.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/servo/dom/base.rs b/src/servo/dom/base.rs index 17ffbef13f5..c76c674f899 100644 --- a/src/servo/dom/base.rs +++ b/src/servo/dom/base.rs @@ -15,21 +15,21 @@ enum NodeData = { enum NodeKind { Element(ElementData), - Text(str) + Text(~str) } class ElementData { - let tag_name: str; + let tag_name: ~str; let kind: ~ElementKind; let attrs: dvec<~Attr>; - new(-tag_name: str, -kind: ~ElementKind) { + new(-tag_name: ~str, -kind: ~ElementKind) { self.tag_name = tag_name; self.kind = kind; self.attrs = dvec(); } - fn get_attr(attr_name: str) -> option<str> { + fn get_attr(attr_name: ~str) -> option<~str> { let mut i = 0u; while i < self.attrs.len() { if attr_name == self.attrs[i].name { @@ -43,10 +43,10 @@ class ElementData { } class Attr { - let name: str; - let value: str; + let name: ~str; + let value: ~str; - new(-name: str, -value: str) { + new(-name: ~str, -value: ~str) { self.name = name; self.value = value; } |