diff options
Diffstat (limited to 'src/librustdoc/markdown_pass.rs')
| -rw-r--r-- | src/librustdoc/markdown_pass.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/librustdoc/markdown_pass.rs b/src/librustdoc/markdown_pass.rs index 6bd461d1f92..359d0097165 100644 --- a/src/librustdoc/markdown_pass.rs +++ b/src/librustdoc/markdown_pass.rs @@ -291,12 +291,13 @@ pub fn header_text(doc: doc::ItemTag) -> ~str { fmt!("of `%s` for `%s`", ImplDoc.trait_types[0], (&ImplDoc.self_ty).get()) }; - fmt!("%s %s", header_kind, desc) - } - _ => { - header_text_(header_kind(doc), header_name(doc)) + return fmt!("%s %s", header_kind, desc); } + _ => {} } + + header_text_(header_kind(copy doc), + header_name(doc)) } fn header_text_(kind: &str, name: &str) -> ~str { |
