Remove comment and nested unsafe block

This commit is contained in:
Brendan Zabarauskas 2012-12-10 11:47:36 +10:00
parent c8f3f1919a
commit 1fbe5203e1

View file

@ -1486,9 +1486,6 @@ pub impl<T:Copy Float Sign> Mat4<T>: Matrix<T, Vec4<T>> {
}
}
// We need to use an unsafe block in order to use these inpure
// functions. This *should* be ok because A and I are never
// exposed to the outside world.
unsafe {
// Swap columns i1 and j in A and I to
// put pivot on diagonal
@ -1503,14 +1500,12 @@ pub impl<T:Copy Float Sign> Mat4<T>: Matrix<T, Vec4<T>> {
// doing identical ops to I
for uint::range(0, 4) |i| {
if i != j {
unsafe {
I.col_mut(i).sub_self_v(&I[j].mul_t(A[i][j]));
A.col_mut(i).sub_self_v(&A[j].mul_t(A[i][j]));
}
}
}
}
}
Some(I)
}
}