diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2012-02-23 17:11:21 +0100 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2012-02-23 17:11:21 +0100 |
| commit | 0f00d9a797953b2ec6a1cb4c0d7c2a3235fb3a42 (patch) | |
| tree | 30c96deca4ed4057d7a240b6582b422a05d4cda6 | |
| parent | 780f8277f44bb2eddaf6c516d60b0a6b9b557a5b (diff) | |
| download | rust-0f00d9a797953b2ec6a1cb4c0d7c2a3235fb3a42.tar.gz rust-0f00d9a797953b2ec6a1cb4c0d7c2a3235fb3a42.zip | |
Adjust fuzzer and cargo to changes in core::str API
| -rw-r--r-- | src/cargo/cargo.rs | 4 | ||||
| -rw-r--r-- | src/cargo/pgp.rs | 2 | ||||
| -rw-r--r-- | src/fuzzer/fuzzer.rs | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/cargo/cargo.rs b/src/cargo/cargo.rs index 4d67877afd8..ea5953fdf89 100644 --- a/src/cargo/cargo.rs +++ b/src/cargo/cargo.rs @@ -686,7 +686,7 @@ fn cmd_install(c: cargo) unsafe { if str::starts_with(target, "uuid:") { let uuid = rest(target, 5u); - alt str::index(uuid, '/') { + alt str::find_char(uuid, '/') { option::some(idx) { let source = str::slice(uuid, 0u, idx); uuid = str::slice(uuid, idx + 1u, str::len(uuid)); @@ -698,7 +698,7 @@ fn cmd_install(c: cargo) unsafe { } } else { let name = target; - alt str::index(name, '/') { + alt str::find_char(name, '/') { option::some(idx) { let source = str::slice(name, 0u, idx); name = str::slice(name, idx + 1u, str::len(name)); diff --git a/src/cargo/pgp.rs b/src/cargo/pgp.rs index b22a225e46b..cdd31bb94f6 100644 --- a/src/cargo/pgp.rs +++ b/src/cargo/pgp.rs @@ -94,7 +94,7 @@ fn verify(root: str, data: str, sig: str, keyfp: str) -> bool { let p = gpg(["--homedir", path, "--with-fingerprint", "--verify", sig, data]); let res = "Primary key fingerprint: " + keyfp; - for line in str::split_byte(p.err, '\n' as u8) { + for line in str::split_char(p.err, '\n') { if line == res { ret true; } diff --git a/src/fuzzer/fuzzer.rs b/src/fuzzer/fuzzer.rs index 4b614d1f08b..68bdd035d9c 100644 --- a/src/fuzzer/fuzzer.rs +++ b/src/fuzzer/fuzzer.rs @@ -286,7 +286,7 @@ fn check_variants_T<T: copy>( } fn last_part(filename: str) -> str { - let ix = option::get(str::rindex(filename, '/')); + let ix = option::get(str::rfind_char(filename, '/')); str::slice(filename, ix + 1u, str::len(filename) - 3u) } |
