summaryrefslogtreecommitdiffstats
path: root/rosalind
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-03-08 20:27:29 -0600
committerJesse Luehrs <doy@tozt.net>2013-03-08 20:27:29 -0600
commit241bad16f0dcc96403c697e13286d5444e67a9d2 (patch)
tree32c2fc1ba7cb530168abb0b61ad46f212e1ece9c /rosalind
parentae98925062d5a392a73df4a1456df3a4a3be9b18 (diff)
downloadrosalind-241bad16f0dcc96403c697e13286d5444e67a9d2.tar.gz
rosalind-241bad16f0dcc96403c697e13286d5444e67a9d2.zip
these should take borrowed pointers
Diffstat (limited to 'rosalind')
-rw-r--r--rosalind/dna.rs2
-rw-r--r--rosalind/str.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/rosalind/dna.rs b/rosalind/dna.rs
index a2ee73d..7279c36 100644
--- a/rosalind/dna.rs
+++ b/rosalind/dna.rs
@@ -1,6 +1,6 @@
use str = core::str;
-pure fn gc_content(dna: ~str) -> float {
+pure fn gc_content(dna: &str) -> float {
let mut content = 0;
for str::each_char(dna) |ch| {
match ch {
diff --git a/rosalind/str.rs b/rosalind/str.rs
index 0fac1cd..7837055 100644
--- a/rosalind/str.rs
+++ b/rosalind/str.rs
@@ -10,7 +10,7 @@ fn reverse(s: &str) -> ~str {
r
}
-pure fn hamming(string1: ~str, string2: ~str) -> int {
+pure fn hamming(string1: &str, string2: &str) -> int {
let mut hamming = 0;
for str::each_chari(string1) |i, ch| {
if ch != str::char_at(string2, i) {