]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/metadata/encoder.rs
Fix errors
[rust.git] / src / librustc / metadata / encoder.rs
index 85b5270e51bae76d83c4e3a4a52021a3d441e91d..87333499ec3a2f2a10b1a2ce32abd8b770a5b4cd 100644 (file)
@@ -35,7 +35,6 @@
 use std::hash;
 use std::io::MemWriter;
 use std::mem;
-use std::str;
 use std::collections::HashMap;
 use syntax::abi;
 use syntax::ast::*;
@@ -619,7 +618,7 @@ fn encode_visibility(ebml_w: &mut Encoder, visibility: Visibility) {
         Public => 'y',
         Inherited => 'i',
     };
-    ebml_w.wr_str(ch.to_str().as_slice());
+    ebml_w.wr_str(ch.to_string().as_slice());
     ebml_w.end_tag();
 }
 
@@ -1922,5 +1921,5 @@ pub fn encoded_ty(tcx: &ty::ctxt, t: ty::t) -> String {
         tcx: tcx,
         abbrevs: &RefCell::new(HashMap::new())
     }, t);
-    str::from_utf8(wr.get_ref()).unwrap().to_string()
+    String::from_utf8(wr.unwrap()).unwrap()
 }