about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorSeo Sanghyeon <sanxiyn@gmail.com>2013-05-22 02:32:29 +0900
committerSeo Sanghyeon <sanxiyn@gmail.com>2013-05-22 02:32:29 +0900
commit6b525ecbda52bc890bdadf57e4c5b5ae10f47bd8 (patch)
tree894856c3e046c56868078b345542681bcb72c412 /src/libsyntax
parent808aada1fb95133f9e9e78be70ad805c0fee4b9c (diff)
downloadrust-6b525ecbda52bc890bdadf57e4c5b5ae10f47bd8.tar.gz
rust-6b525ecbda52bc890bdadf57e4c5b5ae10f47bd8.zip
Take string slices
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/print/pprust.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index a535e5d195f..3904d137faa 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -656,10 +656,10 @@ pub fn visibility_to_str(vis: ast::visibility) -> ~str {
     }
 }
 
-pub fn visibility_qualified(vis: ast::visibility, s: ~str) -> ~str {
+pub fn visibility_qualified(vis: ast::visibility, s: &str) -> ~str {
     match vis {
         ast::private | ast::public => visibility_to_str(vis) + " " + s,
-        ast::inherited => copy s
+        ast::inherited => s.to_owned()
     }
 }