diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-03 09:01:28 -0800 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-03-05 19:37:04 -0800 |
| commit | 431e756fd72df1c092e71f6e605e82385a9c6881 (patch) | |
| tree | cc8937e919bffed8096196040d2db2c7cd943baa | |
| parent | ac4016ff992bde67b37448200abdc84680d49d72 (diff) | |
| download | rust-431e756fd72df1c092e71f6e605e82385a9c6881.tar.gz rust-431e756fd72df1c092e71f6e605e82385a9c6881.zip | |
rustdoc: change paragraphs fn to take &str
| -rw-r--r-- | src/librustdoc/desc_to_brief_pass.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/desc_to_brief_pass.rs b/src/librustdoc/desc_to_brief_pass.rs index b4d990ccdd2..963715796e6 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 = ~""; |
