Fix up some unnecessary uses of unsafe.

This commit is contained in:
Eli Friedman 2015-08-11 17:44:21 -07:00
parent da02dba979
commit 94dec69247
8 changed files with 208 additions and 226 deletions

View file

@ -105,7 +105,7 @@ fn read_block<R: Read>(reader: &mut R) -> Result<ReadResult, ()> {
match reader.read(&mut buf) {
Ok(len) if len > 0 => {
unsafe { buf.set_len(len); }
buf.truncate(len);
Ok(ReadResult::Payload(buf))
}
Ok(_) => Ok(ReadResult::EOF),