diff --git a/src/rustdoc/markdown_writer.rs b/src/rustdoc/markdown_writer.rs index 7f84c8393b5..1422c593db7 100644 --- a/src/rustdoc/markdown_writer.rs +++ b/src/rustdoc/markdown_writer.rs @@ -292,10 +292,9 @@ fn future_writer() -> (writer, future::future) { loop { alt comm::recv(port) { write(s) { res += s } - done { break } + done { ret res; } } - } - res + }; }; (writer, future) }