From ccd82145a46607438fa395a3109d555e1097262d Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Fri, 27 Nov 2015 23:08:50 +0100 Subject: HE: Proper cast to double to avoid integer division --- engines/scumm/he/logic/puttrace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/scumm/he/logic/puttrace.cpp b/engines/scumm/he/logic/puttrace.cpp index 1c3317b131..ba62c118fe 100644 --- a/engines/scumm/he/logic/puttrace.cpp +++ b/engines/scumm/he/logic/puttrace.cpp @@ -256,7 +256,7 @@ int32 LogicHErace::op_1102(int32 *args) { } int32 LogicHErace::op_1103(int32 *args) { - double angle = args[0] / args[1] * DEG2RAD; + double angle = (double)args[0] / (double)args[1] * DEG2RAD; writeScummVar(108, (int32)(sin(angle) * args[2])); writeScummVar(109, (int32)(cos(angle) * args[2])); -- cgit v1.2.3