diff options
| -rw-r--r-- | src/libcollections/string.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcollections/string.rs b/src/libcollections/string.rs index d6adbd30264..2cc225f50bc 100644 --- a/src/libcollections/string.rs +++ b/src/libcollections/string.rs @@ -269,7 +269,7 @@ impl String { /// ``` #[unstable = "error value in return may change"] pub fn from_utf16(v: &[u16]) -> Option<String> { - let mut s = String::with_capacity(v.len() / 2); + let mut s = String::with_capacity(v.len()); for c in str::utf16_items(v) { match c { str::ScalarValue(c) => s.push(c), |
