about summary refs log tree commit diff
path: root/src/libserialize
diff options
context:
space:
mode:
authorPiotr Jawniak <sawyer47@gmail.com>2014-06-15 09:31:14 +0200
committerPiotr Jawniak <sawyer47@gmail.com>2014-06-15 09:31:14 +0200
commitb71fa9bd72fafdade16894c93048aced97b1026b (patch)
tree493a364b8466fbec6ce2162d98cfb792c4cf43fa /src/libserialize
parent6d8342f5e9f7093694548e761ee7df4f55243f3f (diff)
downloadrust-b71fa9bd72fafdade16894c93048aced97b1026b.tar.gz
rust-b71fa9bd72fafdade16894c93048aced97b1026b.zip
Small improvement for json PrettyEncoder
Diffstat (limited to 'src/libserialize')
-rw-r--r--src/libserialize/json.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/libserialize/json.rs b/src/libserialize/json.rs
index 8dfd4e778c2..a0803495131 100644
--- a/src/libserialize/json.rs
+++ b/src/libserialize/json.rs
@@ -350,11 +350,7 @@ fn escape_str(s: &str) -> String {
 }
 
 fn spaces(n: uint) -> String {
-    let mut ss = String::new();
-    for _ in range(0, n) {
-        ss.push_str(" ");
-    }
-    return ss
+    String::from_char(n, ' ')
 }
 
 /// A structure for implementing serialization to JSON.