mozilla/rust — pull request #12445 by huonw (2014-02-21 13:12:02+00:00)
Title: Clean up a pile of unsafe code.

Commits for details. Highlights:

- `flate` returns `CVec` to save reallocating a whole new `&[u8]`
- a lot of `transmute`s removed outright or replaced with `as` (etc.)