about summary refs log tree commit diff
path: root/src/lib/uint.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/uint.rs')
-rw-r--r--src/lib/uint.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/uint.rs b/src/lib/uint.rs
index 84eceb3b6d6..acbaee48ac1 100644
--- a/src/lib/uint.rs
+++ b/src/lib/uint.rs
@@ -56,6 +56,10 @@ fn parse_buf(buf: &[u8], radix: uint) -> uint {
     fail;
 }
 
+fn from_str(s : &str) -> uint {
+    parse_buf(str::bytes(s), 10u)
+}
+
 fn to_str(num: uint, radix: uint) -> str {
     let n = num;
     assert (0u < radix && radix <= 16u);