From b80d711912412fced8a09c66e864557394296863 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 1 Feb 2013 18:03:32 -0800 Subject: [PATCH] rustdoc: Remove another use of oldcomm --- src/librustdoc/markdown_writer.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/librustdoc/markdown_writer.rs b/src/librustdoc/markdown_writer.rs index 3b9f07d6920a..17d7774c7f56 100644 --- a/src/librustdoc/markdown_writer.rs +++ b/src/librustdoc/markdown_writer.rs @@ -26,6 +26,7 @@ use core::result; use core::run; use core::str; use core::task; +use core::pipes::*; use std::future; use syntax; @@ -168,12 +169,8 @@ fn readclose(fd: libc::c_int) -> ~str { } fn generic_writer(process: fn~(markdown: ~str)) -> Writer { - let (setup_po, setup_ch) = pipes::stream(); + let (po, ch) = stream::(); do task::spawn |move process, move setup_ch| { - let po: oldcomm::Port = oldcomm::Port(); - let ch = oldcomm::Chan(&po); - setup_ch.send(ch); - let mut markdown = ~""; let mut keep_going = true; while keep_going { @@ -184,10 +181,8 @@ fn generic_writer(process: fn~(markdown: ~str)) -> Writer { } process(move markdown); }; - let ch = setup_po.recv(); - fn~(instr: WriteInstr) { - oldcomm::send(ch, instr); + ch.send(instr); } }