Make MutBuf::advance unsafe

Closes #38
This commit is contained in:
Carl Lerche
2015-12-03 19:57:08 -08:00
parent 01c1e05a91
commit 6b624b849a
6 changed files with 11 additions and 12 deletions
+1 -1
View File
@@ -71,7 +71,7 @@ impl<T: MutBuf> MutBuf for Take<T> {
&mut self.inner.mut_bytes()[..self.limit]
}
fn advance(&mut self, cnt: usize) {
unsafe fn advance(&mut self, cnt: usize) {
let cnt = cmp::min(cnt, self.limit);
self.limit -= cnt;
self.inner.advance(cnt);