Skip to content

Commit a185b10

Browse files
committed
Replacing str::unsafe_from_bytes with str::from_bytes (part 6)
1 parent 57717fa commit a185b10

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/libstd/io.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,10 @@ fn mk_mem_buffer() -> mem_buffer {
461461
}
462462
fn mem_buffer_writer(b: mem_buffer) -> writer { b as writer }
463463
fn mem_buffer_buf(b: mem_buffer) -> [u8] { vec::from_mut(b.buf) }
464-
fn mem_buffer_str(b: mem_buffer) -> str { str::unsafe_from_bytes(b.buf) }
464+
fn mem_buffer_str(b: mem_buffer) -> str {
465+
let b_ = vec::from_mut(b.buf);
466+
str::unsafe_from_bytes(b_)
467+
}
465468

466469
// Utility functions
467470
fn seek_in_buf(offset: int, pos: uint, len: uint, whence: seek_style) ->

0 commit comments

Comments
 (0)