[Scummvm-git-logs] scummvm master -> 25485af0a401084283134d37b1bc70578ef26ab0

dreammaster dreammaster at scummvm.org
Thu Apr 6 03:33:23 CEST 2017


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
25485af0a4 TITANIC: Fix some incorrect type casts


Commit: 25485af0a401084283134d37b1bc70578ef26ab0
    https://github.com/scummvm/scummvm/commit/25485af0a401084283134d37b1bc70578ef26ab0
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2017-04-05T21:33:13-04:00

Commit Message:
TITANIC: Fix some incorrect type casts

Changed paths:
    engines/titanic/star_control/star_control_sub23.h
    engines/titanic/star_control/star_control_sub27.cpp


diff --git a/engines/titanic/star_control/star_control_sub23.h b/engines/titanic/star_control/star_control_sub23.h
index fa36563..082c18d 100644
--- a/engines/titanic/star_control/star_control_sub23.h
+++ b/engines/titanic/star_control/star_control_sub23.h
@@ -39,7 +39,7 @@ protected:
 	FVector _row3;
 	int _field34;
 	double _field38;
-	int _field3C;
+	double _field3C;
 	int _field40;
 	int _field44;
 	int _field48;
diff --git a/engines/titanic/star_control/star_control_sub27.cpp b/engines/titanic/star_control/star_control_sub27.cpp
index 98c237c..cdd2dbb 100644
--- a/engines/titanic/star_control/star_control_sub27.cpp
+++ b/engines/titanic/star_control/star_control_sub27.cpp
@@ -28,7 +28,7 @@ namespace Titanic {
 void CStarControlSub27::proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2) {
 	CStarControlSub23::proc2(v1, v2, m1, m2);
 
-	int v24 = _field24;
+	double factor = _field24;
 	if (_field24 > 0.0) {
 		_field8 = 1;
 		_field34 = 1;
@@ -43,7 +43,7 @@ void CStarControlSub27::proc2(FVector &v1, FVector &v2, FMatrix &m1, FMatrix &m2
 			_field60 = 0.1;
 			_field8 = 1;
 		} else {
-			_field60 = 1.0 / (double)v24;
+			_field60 = 1.0 / factor;
 			_field8 = 1;
 		}
 	}





More information about the Scummvm-git-logs mailing list