aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/dvector.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/star_control/dvector.cpp')
-rw-r--r--engines/titanic/star_control/dvector.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/titanic/star_control/dvector.cpp b/engines/titanic/star_control/dvector.cpp
index 0dab5bbbcb..55030d243c 100644
--- a/engines/titanic/star_control/dvector.cpp
+++ b/engines/titanic/star_control/dvector.cpp
@@ -77,7 +77,7 @@ DVector DVector::fn3() const {
return dest;
}
-void DVector::fn4(const DVector &v, DMatrix &m) {
+DMatrix DVector::fn4(const DVector &v) {
const double FACTOR = 180.0 / M_PI;
DMatrix matrix1, matrix2, matrix3, matrix4;
DMatrix dest;
@@ -94,7 +94,7 @@ void DVector::fn4(const DVector &v, DMatrix &m) {
matrix3 = matrix1.fn4(matrix2);
matrix4 = matrix1.fn1();
- m = matrix4.fn4(matrix3);
+ return matrix4.fn4(matrix3);
}
DMatrix DVector::fn5() const {