about summary refs log tree commit diff
path: root/src/lib
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-08-23 20:10:08 -0700
committerBrian Anderson <banderson@mozilla.com>2011-08-27 15:53:08 -0700
commit2c8a93aa3bed6d2ba86876a2b4931a98880ff78f (patch)
tree8d1fe4fe300ef125535d0f550cc92f9d3e083081 /src/lib
parent805e3098c5ffaa62432201076cec8b008b78920d (diff)
downloadrust-2c8a93aa3bed6d2ba86876a2b4931a98880ff78f.tar.gz
rust-2c8a93aa3bed6d2ba86876a2b4931a98880ff78f.zip
Convert std::bitv to istrs. Issue #855
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/bitv.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/bitv.rs b/src/lib/bitv.rs
index 019aa32f36a..87eba87ce49 100644
--- a/src/lib/bitv.rs
+++ b/src/lib/bitv.rs
@@ -151,9 +151,11 @@ fn to_vec(v: &t) -> [uint] {
     ret vec::init_fn::<uint>(sub, v.nbits);
 }
 
-fn to_str(v: &t) -> str {
-    let rs = "";
-    for i: uint in to_vec(v) { if i == 1u { rs += "1"; } else { rs += "0"; } }
+fn to_str(v: &t) -> istr {
+    let rs = ~"";
+    for i: uint in to_vec(v) {
+        if i == 1u { rs += ~"1"; } else { rs += ~"0"; }
+    }
     ret rs;
 }