]> git.lizzy.rs Git - rust.git/commit
auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichton
authorbors <bors@rust-lang.org>
Mon, 24 Feb 2014 22:37:01 +0000 (14:37 -0800)
committerbors <bors@rust-lang.org>
Mon, 24 Feb 2014 22:37:01 +0000 (14:37 -0800)
commitb48bc9ec935f6c87d16628b026cc4b9c99746b94
treeacf90ab35a460176c2e308fbc0dc8b250bdb7b11
parent68a4f7d9babb0c638f3425ced08e13f9fbfdcf56
parent9e8d5aa29e40066b9c247ef252b58c2092ecdfae
auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichton

Commits for details. Highlights:

- `flate` returns `CVec<u8>` to save reallocating a whole new `&[u8]`
- a lot of `transmute`s removed outright or replaced with `as` (etc.)
src/librustc/back/link.rs
src/libstd/num/f32.rs
src/libstd/num/f64.rs