From b9075c23c0c1d87296b338869bce37ca709cbce2 Mon Sep 17 00:00:00 2001 From: Roy Frostig Date: Wed, 4 Aug 2010 11:24:09 -0700 Subject: Address _io.new_buf FIXME now that issue #93 is closed. --- src/lib/_io.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) (limited to 'src/lib') diff --git a/src/lib/_io.rs b/src/lib/_io.rs index 94021aa6..d78f8835 100644 --- a/src/lib/_io.rs +++ b/src/lib/_io.rs @@ -7,15 +7,7 @@ fn default_bufsz() -> uint { } fn new_buf() -> vec[u8] { - let vec[u8] v = vec(); - let uint i = default_bufsz(); - while (i > 0u) { - i -= 1u; - v += vec(0u8); - } - // FIXME (issue #93): should be: - // ret _vec.alloc[u8](default_bufsz()); - ret v; + ret _vec.alloc[u8](default_bufsz()); } fn new_buf_reader(str s) -> buf_reader { -- cgit v1.2.3