diff options
Diffstat (limited to 'components/script/dom/bindings/str.rs')
-rw-r--r-- | components/script/dom/bindings/str.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/bindings/str.rs b/components/script/dom/bindings/str.rs index c252a8a3e21..e67c8ac7d6a 100644 --- a/components/script/dom/bindings/str.rs +++ b/components/script/dom/bindings/str.rs @@ -6,6 +6,7 @@ //! The `ByteString` struct. +use std::borrow::ToOwned; use std::hash::{Hash, sip}; use std::str; use std::str::FromStr; @@ -154,6 +155,6 @@ impl Hash for ByteString { impl FromStr for ByteString { fn from_str(s: &str) -> Option<ByteString> { - Some(ByteString::new(s.into_string().into_bytes())) + Some(ByteString::new(s.to_owned().into_bytes())) } } |