From be3589383440b139c9796dd99d0bb2ed87fb249d Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Wed, 1 Feb 2012 07:46:12 -0800 Subject: [PATCH] core: Implement str::escape with str::chars_iter. --- src/libcore/str.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcore/str.rs b/src/libcore/str.rs index c7c037c4238..88b9ff5d283 100644 --- a/src/libcore/str.rs +++ b/src/libcore/str.rs @@ -688,7 +688,7 @@ Escapes special characters inside the string, making it safe for transfer. */ fn escape(s: str) -> str { let r = ""; - all(s, { |c| r += escape_char(c); true }); + chars_iter(s) { |c| r += escape_char(c) }; r }