diff --git a/src/libcore/vec.rs b/src/libcore/vec.rs index 448678abf7c6..984092e9a584 100644 --- a/src/libcore/vec.rs +++ b/src/libcore/vec.rs @@ -1877,7 +1877,7 @@ mod u8 { pure fn gt(a: &~[u8], b: &~[u8]) -> bool { cmp(a, b) > 0 } /// Byte-vec hash function - fn hash(s: &~[u8]) -> uint { + pure fn hash(s: &~[u8]) -> uint { hash::hash_bytes(*s) as uint }