From 15be2fc73a4cbed9ac121a91b683812fd3cf1d8a Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Mon, 2 Jan 2012 15:31:58 +0100 Subject: Add 'copy' bounds to functions that were faultily accepted without Issue #1390 --- src/libstd/deque.rs | 2 +- src/libstd/util.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libstd') diff --git a/src/libstd/deque.rs b/src/libstd/deque.rs index 7c0a13bb5f8..8da26c55b10 100644 --- a/src/libstd/deque.rs +++ b/src/libstd/deque.rs @@ -57,7 +57,7 @@ fn create() -> t { ret rv; } - fn get(elts: [mutable cell], i: uint) -> T { + fn get(elts: [mutable cell], i: uint) -> T { ret alt elts[i] { option::some(t) { t } _ { fail } }; } obj deque(mutable nelts: uint, diff --git a/src/libstd/util.rs b/src/libstd/util.rs index a15b5291546..f4d984a8937 100644 --- a/src/libstd/util.rs +++ b/src/libstd/util.rs @@ -7,7 +7,7 @@ Function: id The identity function */ -pure fn id(x: T) -> T { x } +pure fn id(x: T) -> T { x } /* Function: unreachable -- cgit 1.4.1-3-g733a5