diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-03-09 16:11:56 -0800 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-03-09 16:40:58 -0800 |
| commit | 321fd80219e024cabb7ee539e701bc6b4a258751 (patch) | |
| tree | a0dc81403ffd175f75c704e1a26765339b63907a /src/rustdoc/page_pass.rs | |
| parent | 4ffcb959744194413ca20223274d2c351ad7686c (diff) | |
| download | rust-321fd80219e024cabb7ee539e701bc6b4a258751.tar.gz rust-321fd80219e024cabb7ee539e701bc6b4a258751.zip | |
Add an infinite loop construct
Add a loop {} construct for infinite loops, and use it in test
cases. See #1906 for details.
Diffstat (limited to 'src/rustdoc/page_pass.rs')
| -rw-r--r-- | src/rustdoc/page_pass.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rustdoc/page_pass.rs b/src/rustdoc/page_pass.rs index e3f2c4235e7..d86eecc9699 100644 --- a/src/rustdoc/page_pass.rs +++ b/src/rustdoc/page_pass.rs @@ -43,7 +43,7 @@ type page_chan = comm::chan<option<doc::page>>; fn make_doc_from_pages(page_port: page_port) -> doc::doc { let mut pages = []; - while true { + loop { let val = comm::recv(page_port); if option::is_some(val) { pages += [option::unwrap(val)]; |
