about summary refs log tree commit diff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/str.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/str.rs b/src/lib/str.rs
index 9efb24b6e51..a3c8a548692 100644
--- a/src/lib/str.rs
+++ b/src/lib/str.rs
@@ -11,11 +11,11 @@ native "rust" mod rustrt {
     fn rust_str_push(&s: str, ch: u8);
 }
 
-fn eq(a: str, b: str) -> bool { a == b }
+fn eq(&&a: str, &&b: str) -> bool { a == b }
 
-fn lteq(a: str, b: str) -> bool { a <= b }
+fn lteq(&&a: str, &&b: str) -> bool { a <= b }
 
-fn hash(s: str) -> uint {
+fn hash(&&s: str) -> uint {
     // djb hash.
     // FIXME: replace with murmur.