]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/metadata/loader.rs
Fallout from stabilization.
[rust.git] / src / librustc / metadata / loader.rs
index 70b6ddf23fd8d96a68aae6173c9dba33a279cf61..b1043a4152cfc74d1867f49a9313756f49a32483 100644 (file)
@@ -392,11 +392,11 @@ fn find_library_crate(&mut self) -> Option<Library> {
             };
             let (hash, rlib) = if file.starts_with(&rlib_prefix[]) &&
                     file.ends_with(".rlib") {
-                (file.slice(rlib_prefix.len(), file.len() - ".rlib".len()),
+                (&file[(rlib_prefix.len()) .. (file.len() - ".rlib".len())],
                  true)
             } else if file.starts_with(dylib_prefix.as_slice()) &&
                       file.ends_with(dypair.1.as_slice()) {
-                (file.slice(dylib_prefix.len(), file.len() - dypair.1.len()),
+                (&file[(dylib_prefix.len()) .. (file.len() - dypair.1.len())],
                  false)
             } else {
                 return FileDoesntMatch