diff options
| author | Michael Sullivan <sully@msully.net> | 2012-05-24 14:49:39 -0700 |
|---|---|---|
| committer | Michael Sullivan <sully@msully.net> | 2012-05-25 16:39:35 -0700 |
| commit | 8668d06400710f9d99d1b39da847031dc3d78394 (patch) | |
| tree | e9b16f7ed60e3819ed53f86d94378916f17ffb74 /src/rustdoc/markdown_pass.rs | |
| parent | d89b4c8c61b4995559c2e5b963d58b5dd599fdf3 (diff) | |
| download | rust-8668d06400710f9d99d1b39da847031dc3d78394.tar.gz rust-8668d06400710f9d99d1b39da847031dc3d78394.zip | |
Get rid of many implicit copies as a preliminary to Issue #2448.
Diffstat (limited to 'src/rustdoc/markdown_pass.rs')
| -rw-r--r-- | src/rustdoc/markdown_pass.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rustdoc/markdown_pass.rs b/src/rustdoc/markdown_pass.rs index a7452feec05..b98690f4fd9 100644 --- a/src/rustdoc/markdown_pass.rs +++ b/src/rustdoc/markdown_pass.rs @@ -7,9 +7,9 @@ import markdown_writer::writer_factory; export mk_pass; export header_kind, header_name, header_text; -fn mk_pass(writer_factory: writer_factory) -> pass { +fn mk_pass(+writer_factory: writer_factory) -> pass { let f = fn~(srv: astsrv::srv, doc: doc::doc) -> doc::doc { - run(srv, doc, writer_factory) + run(srv, doc, copy writer_factory) }; { @@ -21,7 +21,7 @@ fn mk_pass(writer_factory: writer_factory) -> pass { fn run( srv: astsrv::srv, doc: doc::doc, - writer_factory: writer_factory + +writer_factory: writer_factory ) -> doc::doc { fn mods_last(item1: doc::itemtag, item2: doc::itemtag) -> bool { @@ -80,7 +80,7 @@ type ctxt = { fn write_markdown( doc: doc::doc, - writer_factory: writer_factory + +writer_factory: writer_factory ) { par::anymap(doc.pages) {|page| let ctxt = { |
