diff --git a/src/libstd/list.rs b/src/libstd/list.rs index 30df6432d05..95fc53f49b4 100644 --- a/src/libstd/list.rs +++ b/src/libstd/list.rs @@ -10,7 +10,7 @@ enum list { } #[doc = "Create a list from a vector"] -fn from_vec(v: ~[T]) -> @list { +fn from_vec(v: &[T]) -> @list { vec::foldr(v, @nil::, |h, t| @cons(h, t)) }