File trackballs-off_by_one.diff of Package trackballs
Matrix3D is a [3][3] array.
--- src/glHelp.cc
+++ src/glHelp.cc
@@ -762,7 +762,7 @@
void useMatrix(Matrix3d A,const double B[3],double C[3]) {
int i,k;
for(i=0;i<3;i++) {
- C[i] = A[i][3];
+ C[i] = A[i][2];
for(k=0;k<3;k++)
C[i] += A[i][k] * B[k];
}