aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/entities/entity_intern.h
diff options
context:
space:
mode:
authorJulien Templier2010-10-27 19:19:22 +0000
committerJulien Templier2010-10-27 19:19:22 +0000
commitdba75791d9fcda63c546975fa98da4bc64afce7d (patch)
tree849eda271528992761b24803cdb02cb98639be93 /engines/lastexpress/entities/entity_intern.h
parentaaf7ffdd5c160447cfa56468bf0a8c768d14ad5d (diff)
downloadscummvm-rg350-dba75791d9fcda63c546975fa98da4bc64afce7d.tar.gz
scummvm-rg350-dba75791d9fcda63c546975fa98da4bc64afce7d.tar.bz2
scummvm-rg350-dba75791d9fcda63c546975fa98da4bc64afce7d.zip
LASTEXPRESS: Add some missing casts and const qualifiers
svn-id: r53880
Diffstat (limited to 'engines/lastexpress/entities/entity_intern.h')
-rw-r--r--engines/lastexpress/entities/entity_intern.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/engines/lastexpress/entities/entity_intern.h b/engines/lastexpress/entities/entity_intern.h
index a410796a61..71607ed511 100644
--- a/engines/lastexpress/entities/entity_intern.h
+++ b/engines/lastexpress/entities/entity_intern.h
@@ -400,7 +400,7 @@ void class::setup_##name() { \
#define TIME_CHECK_CAR(timeValue, parameter, callback, function) {\
if ((getState()->time <= timeValue && !getEntities()->isPlayerInCar(kCarGreenSleeping)) || !parameter) \
- parameter = getState()->time + 75; \
+ parameter = (uint)getState()->time + 75; \
if (getState()->time > timeValue || parameter < getState()->time) { \
parameter = kTimeInvalid; \
setCallback(callback); \
@@ -425,7 +425,7 @@ void class::setup_##name() { \
//////////////////////////////////////////////////////////////////////////
#define UPDATE_PARAM(parameter, type, value) { \
if (!parameter) \
- parameter = type + value; \
+ parameter = (uint)(type + value); \
if (parameter >= type) \
break; \
parameter = kTimeInvalid; \
@@ -434,7 +434,7 @@ void class::setup_##name() { \
// Todo: replace with UPDATE_PARAM_PROC as appropriate
#define UPDATE_PARAM_GOTO(parameter, type, value, label) { \
if (!parameter) \
- parameter = type + value; \
+ parameter = (uint)(type + value); \
if (parameter >= type) \
goto label; \
parameter = kTimeInvalid; \
@@ -443,14 +443,14 @@ void class::setup_##name() { \
// Updating parameter with code inside the check
#define UPDATE_PARAM_PROC(parameter, type, value) \
if (!parameter) \
- parameter = type + value; \
+ parameter = (uint)(type + value); \
if (parameter < type) { \
parameter = kTimeInvalid;
#define UPDATE_PARAM_PROC_TIME(timeValue, test, parameter, value) \
if (getState()->time <= timeValue) { \
if (test || !parameter) \
- parameter = getState()->time + value; \
+ parameter = (uint)(getState()->time + value); \
} \
if (parameter < getState()->time || getState()->time > timeValue) { \
parameter = kTimeInvalid;
@@ -461,7 +461,7 @@ void class::setup_##name() { \
#define UPDATE_PARAM_CHECK(parameter, type, value) \
if (!parameter || parameter < type) { \
if (!parameter) \
- parameter = type + value;
+ parameter = (uint)(type + value);
//////////////////////////////////////////////////////////////////////////
// Compartments