Replace most uses of pointer::offset with add and sub

This commit is contained in:
Maybe Waffle 2022-08-19 13:33:06 +04:00
parent 6c943bad02
commit e4720e1cf2
22 changed files with 57 additions and 57 deletions

View file

@ -273,7 +273,7 @@ impl<D: Decoder, T: Decodable<D>> Decodable<D> for Vec<T> {
unsafe {
let ptr: *mut T = vec.as_mut_ptr();
for i in 0..len {
std::ptr::write(ptr.offset(i as isize), Decodable::decode(d));
std::ptr::write(ptr.add(i), Decodable::decode(d));
}
vec.set_len(len);
}