rm some uses of to_mut_unsafe_ptr

This commit is contained in:
Daniel Micay
2013-06-08 15:02:32 -04:00
parent b8fa9d3be1
commit fe3ad0a204
7 changed files with 8 additions and 13 deletions

View File

@@ -1315,8 +1315,8 @@ pub fn swap<T>(v: &mut [T], a: uint, b: uint) {
unsafe {
// Can't take two mutable loans from one vector, so instead just cast
// them to their raw pointers to do the swap
let pa: *mut T = ptr::to_mut_unsafe_ptr(&mut v[a]);
let pb: *mut T = ptr::to_mut_unsafe_ptr(&mut v[b]);
let pa: *mut T = &mut v[a];
let pb: *mut T = &mut v[b];
ptr::swap_ptr(pa, pb);
}
}