From 1a68fbe1459b8f19f7aa61110ebd99e514d65494 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 18 May 2005 07:59:45 +0000 Subject: round() is not portable. svn-id: r18155 --- scumm/logic_he.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'scumm/logic_he.cpp') diff --git a/scumm/logic_he.cpp b/scumm/logic_he.cpp index 2c9e9e6f39..fea0087c68 100644 --- a/scumm/logic_he.cpp +++ b/scumm/logic_he.cpp @@ -37,6 +37,13 @@ LogicHE::~LogicHE() { free(_userDataD); } +double LogicHE::round(double arg) { + if (floor(arg) + 0.5 > arg) + return floor(arg); + else + return ceil(arg); +} + int LogicHE::versionID() { return 1; } -- cgit v1.2.3