about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorKevin Cantu <me@kevincantu.org>2012-02-22 23:26:09 -0800
committerMarijn Haverbeke <marijnh@gmail.com>2012-02-23 17:00:19 +0100
commit280633a7283c21c6d95a556816bfb698845c34d8 (patch)
treecb24c5c8b458f8bbf7e2beb3a501c71b693c7d15 /src/libstd
parent2756a61e3442c378d10cf4e3bee3d35392623cec (diff)
downloadrust-280633a7283c21c6d95a556816bfb698845c34d8.tar.gz
rust-280633a7283c21c6d95a556816bfb698845c34d8.zip
(core::str) do some replacements
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/fs.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/fs.rs b/src/libstd/fs.rs
index acc09fefb01..167e0f125d6 100644
--- a/src/libstd/fs.rs
+++ b/src/libstd/fs.rs
@@ -34,18 +34,18 @@ type path = str;
 
 fn splitDirnameBasename (pp: path) -> {dirname: str, basename: str} {
     let ii;
-    alt str::rindex_chars(pp, os_fs::path_sep) {
+    alt str::rindex(pp, os_fs::path_sep) {
         option::some(xx) { ii = xx; }
         option::none {
-            alt str::rindex_chars(pp, os_fs::alt_path_sep) {
+            alt str::rindex(pp, os_fs::alt_path_sep) {
                 option::some(xx) { ii = xx; }
                 option::none { ret {dirname: ".", basename: pp}; }
             }
         }
     }
 
-    ret {dirname: str::slice_chars(pp, 0u, ii),
-         basename: str::slice_chars(pp, ii + 1u, str::len_chars(pp))};
+    ret {dirname: str::slice(pp, 0u, ii),
+         basename: str::slice(pp, ii + 1u, str::len_bytes(pp))};
 }
 
 /*