From 431e756fd72df1c092e71f6e605e82385a9c6881 Mon Sep 17 00:00:00 2001 From: Erick Tryzelaar Date: Sun, 3 Mar 2013 09:01:28 -0800 Subject: [PATCH] rustdoc: change paragraphs fn to take &str --- src/librustdoc/desc_to_brief_pass.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/librustdoc/desc_to_brief_pass.rs b/src/librustdoc/desc_to_brief_pass.rs index b4d990ccdd24..963715796e65 100644 --- a/src/librustdoc/desc_to_brief_pass.rs +++ b/src/librustdoc/desc_to_brief_pass.rs @@ -142,7 +142,7 @@ fn parse_desc(desc: ~str) -> Option<~str> { } fn first_sentence(s: ~str) -> Option<~str> { - let paras = paragraphs(copy s); + let paras = paragraphs(s); if !paras.is_empty() { let first_para = vec::head(paras); Some(str::replace(first_sentence_(first_para), ~"\n", ~" ")) @@ -182,7 +182,7 @@ fn first_sentence_(s: ~str) -> ~str { } } -fn paragraphs(s: ~str) -> ~[~str] { +fn paragraphs(s: &str) -> ~[~str] { let lines = str::lines_any(s); let mut whitespace_lines = 0; let mut accum = ~"";