summaryrefslogtreecommitdiffstats
path: root/rosalind/str.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rosalind/str.rs')
-rw-r--r--rosalind/str.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/rosalind/str.rs b/rosalind/str.rs
index 7837055..c96024a 100644
--- a/rosalind/str.rs
+++ b/rosalind/str.rs
@@ -2,8 +2,7 @@ use str = core::str;
/* really feels like there should be a more efficient way to do this */
fn reverse(s: &str) -> ~str {
- let mut r = ~"";
- str::reserve(&mut r, str::len(s));
+ let mut r = str::with_capacity(str::len(s));
for str::each_char(s) |ch| {
str::unshift_char(&mut r, ch)
}