about summary refs log tree commit diff
path: root/src/rustdoc
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-10-03 14:38:01 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-10-04 16:48:57 -0700
commitfe12da0864ade257eb9b7cffbb96e5cb24af325e (patch)
treef1752bc3c7d9a1b1e2e07041ff4cc4c0fcc9ab2b /src/rustdoc
parent777baeb2986aebf32866358c31e4321b594b0742 (diff)
downloadrust-fe12da0864ade257eb9b7cffbb96e5cb24af325e.tar.gz
rust-fe12da0864ade257eb9b7cffbb96e5cb24af325e.zip
De-mode comm::Chan
Diffstat (limited to 'src/rustdoc')
-rw-r--r--src/rustdoc/astsrv.rs2
-rw-r--r--src/rustdoc/markdown_writer.rs8
2 files changed, 5 insertions, 5 deletions
diff --git a/src/rustdoc/astsrv.rs b/src/rustdoc/astsrv.rs
index ab6b348c04a..2e6cbf579c8 100644
--- a/src/rustdoc/astsrv.rs
+++ b/src/rustdoc/astsrv.rs
@@ -93,7 +93,7 @@ fn exec<T:Send>(
     +f: fn~(ctxt: Ctxt) -> T
 ) -> T {
     let po = comm::Port();
-    let ch = comm::Chan(po);
+    let ch = comm::Chan(&po);
     let msg = HandleRequest(fn~(move f, ctxt: Ctxt) {
         comm::send(ch, f(ctxt))
     });
diff --git a/src/rustdoc/markdown_writer.rs b/src/rustdoc/markdown_writer.rs
index d0fe7a3840b..f505f9d0b99 100644
--- a/src/rustdoc/markdown_writer.rs
+++ b/src/rustdoc/markdown_writer.rs
@@ -109,14 +109,14 @@ fn pandoc_writer(
         os::close(pipe_in.out);
 
         let stdout_po = comm::Port();
-        let stdout_ch = comm::Chan(stdout_po);
+        let stdout_ch = comm::Chan(&stdout_po);
         do task::spawn_sched(task::SingleThreaded) {
             comm::send(stdout_ch, readclose(pipe_out.in));
         }
         let stdout = comm::recv(stdout_po);
 
         let stderr_po = comm::Port();
-        let stderr_ch = comm::Chan(stderr_po);
+        let stderr_ch = comm::Chan(&stderr_po);
         do task::spawn_sched(task::SingleThreaded) {
             comm::send(stderr_ch, readclose(pipe_err.in));
         }
@@ -268,10 +268,10 @@ fn write_file(path: &Path, s: ~str) {
 fn future_writer_factory(
 ) -> (WriterFactory, comm::Port<(doc::Page, ~str)>) {
     let markdown_po = comm::Port();
-    let markdown_ch = comm::Chan(markdown_po);
+    let markdown_ch = comm::Chan(&markdown_po);
     let writer_factory = fn~(page: doc::Page) -> Writer {
         let writer_po = comm::Port();
-        let writer_ch = comm::Chan(writer_po);
+        let writer_ch = comm::Chan(&writer_po);
         do task::spawn {
             let (writer, future) = future_writer();
             comm::send(writer_ch, writer);