core: Implement str::escape with str::chars_iter.

This commit is contained in:
Erick Tryzelaar 2012-02-01 07:46:12 -08:00
parent 1a7aa20eab
commit be35893834

View File

@ -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
}