*: check unsafe slice creation

This commit is contained in:
Euan Rochester
2016-05-01 00:11:39 +01:00
committed by meh
parent ca907c57f3
commit fafcf1d433
4 changed files with 11 additions and 10 deletions

View File

@ -157,9 +157,8 @@ impl Audio {
}
unsafe {
slice::from_raw_parts(
mem::transmute((*self.as_ptr()).data[index]),
mem::size_of::<T>() * self.samples())
slice::from_raw_parts(mem::transmute((*self.as_ptr()).data[index]),
self.samples())
}
}
@ -174,9 +173,8 @@ impl Audio {
}
unsafe {
slice::from_raw_parts_mut(
mem::transmute((*self.as_mut_ptr()).data[index]),
mem::size_of::<T>() * self.samples())
slice::from_raw_parts_mut(mem::transmute((*self.as_mut_ptr()).data[index]),
self.samples())
}
}