about summary refs log tree commit diff
path: root/src/test/bench/core-std.rs
diff options
context:
space:
mode:
authorklutzy <klutzytheklutzy@gmail.com>2013-12-08 16:12:07 +0900
committerklutzy <klutzytheklutzy@gmail.com>2013-12-11 15:50:51 +0900
commit5a93d12e01c8275674bcdb6f3f765a7bdcf08779 (patch)
tree32866c4cc1b0bdcd81e23dad666a51e34c94d8d4 /src/test/bench/core-std.rs
parentb8b16ae0996074861693f0f76d5d937fafe6a37e (diff)
downloadrust-5a93d12e01c8275674bcdb6f3f765a7bdcf08779.tar.gz
rust-5a93d12e01c8275674bcdb6f3f765a7bdcf08779.zip
std::io: Add Buffer.lines(), change .bytes() api
-   `Buffer.lines()` returns `LineIterator` which yields line using
    `.read_line()`.
-   `Reader.bytes()` now takes `&mut self` instead of `self`.
-   `Reader.read_until()` swallows `EndOfFile`. This also affects
    `.read_line()`.
Diffstat (limited to 'src/test/bench/core-std.rs')
-rw-r--r--src/test/bench/core-std.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/test/bench/core-std.rs b/src/test/bench/core-std.rs
index c7036f8d9db..9be462f736b 100644
--- a/src/test/bench/core-std.rs
+++ b/src/test/bench/core-std.rs
@@ -77,8 +77,7 @@ fn read_line() {
 
     for _ in range(0, 3) {
         let mut reader = BufferedReader::new(File::open(&path).unwrap());
-        while !reader.eof() {
-            reader.read_line();
+        for _line in reader.lines() {
         }
     }
 }