aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorĽubomír Remák2018-08-19 17:08:31 +0200
committerEugene Sandulenko2018-08-25 23:12:01 +0200
commitcf878d87776f779f2a13669689361903fbe438cb (patch)
tree8de5da9588650d7b0ffec60ecc0e3e83299e3ce6 /engines
parent959f37dfe4f0d46a28217f85832af07b73e190c0 (diff)
downloadscummvm-rg350-cf878d87776f779f2a13669689361903fbe438cb.tar.gz
scummvm-rg350-cf878d87776f779f2a13669689361903fbe438cb.tar.bz2
scummvm-rg350-cf878d87776f779f2a13669689361903fbe438cb.zip
MUTATIONOFJB: Change old-style C casts to static_cast.
Diffstat (limited to 'engines')
-rw-r--r--engines/mutationofjb/commands/changecommand.cpp4
-rw-r--r--engines/mutationofjb/commands/talkcommand.cpp2
-rw-r--r--engines/mutationofjb/debug.cpp2
-rw-r--r--engines/mutationofjb/gamedata.cpp16
-rw-r--r--engines/mutationofjb/tasks/conversationtask.cpp4
-rw-r--r--engines/mutationofjb/widgets/inventorywidget.cpp2
6 files changed, 15 insertions, 15 deletions
diff --git a/engines/mutationofjb/commands/changecommand.cpp b/engines/mutationofjb/commands/changecommand.cpp
index 73c5357947..9051e8eeaa 100644
--- a/engines/mutationofjb/commands/changecommand.cpp
+++ b/engines/mutationofjb/commands/changecommand.cpp
@@ -317,13 +317,13 @@ Common::String ChangeCommand::getValueAsString() const {
case PF:
case PL:
case PD:
- return Common::String::format("%d", (int)_value._byteVal);
+ return Common::String::format("%d", static_cast<int>(_value._byteVal));
case SX:
case SY:
case XX:
case XL:
case WX:
- return Common::String::format("%d", (int)_value._wordVal);
+ return Common::String::format("%d", static_cast<int>(_value._wordVal));
default:
return "(unknown)";
}
diff --git a/engines/mutationofjb/commands/talkcommand.cpp b/engines/mutationofjb/commands/talkcommand.cpp
index 9857f38f9d..aa10e38cd7 100644
--- a/engines/mutationofjb/commands/talkcommand.cpp
+++ b/engines/mutationofjb/commands/talkcommand.cpp
@@ -82,7 +82,7 @@ Command::ExecuteResult TalkCommand::execute(ScriptExecutionContext &scriptExeCtx
Common::String TalkCommand::debugString() const {
const char *modes[] = {"NORMAL", "RAY_AND_BUTTLEG", "CARNIVAL_TICKET_SELLER"};
- return Common::String::format("TALK %s", modes[(int) _mode]);
+ return Common::String::format("TALK %s", modes[static_cast<int>(_mode)]);
}
}
diff --git a/engines/mutationofjb/debug.cpp b/engines/mutationofjb/debug.cpp
index b5b49cd6fc..69804fd5bc 100644
--- a/engines/mutationofjb/debug.cpp
+++ b/engines/mutationofjb/debug.cpp
@@ -282,7 +282,7 @@ bool Console::cmd_showstartup(int argc, const char **argv) {
Script *const script = getScriptFromArg(argv[1]);
if (script) {
const Startups &startups = script->getStartups();
- Startups::const_iterator itMacro = startups.find((uint8) atoi(argv[2]));
+ Startups::const_iterator itMacro = startups.find(static_cast<uint8>(atoi(argv[2])));
if (itMacro != startups.end()) {
if (itMacro->_value) {
showCommands(itMacro->_value);
diff --git a/engines/mutationofjb/gamedata.cpp b/engines/mutationofjb/gamedata.cpp
index fc006dc87d..2026c3e428 100644
--- a/engines/mutationofjb/gamedata.cpp
+++ b/engines/mutationofjb/gamedata.cpp
@@ -33,7 +33,7 @@ static bool readString(Common::ReadStream &stream, char *str) {
uint8 len = stream.readByte();
stream.read(buf, MAX_ENTITY_NAME_LENGTH);
- len = MIN(len, (uint8) MAX_ENTITY_NAME_LENGTH);
+ len = MIN(len, static_cast<uint8>(MAX_ENTITY_NAME_LENGTH));
memcpy(str, buf, len);
return true;
@@ -110,19 +110,19 @@ bool Scene::loadFromStream(Common::ReadStream &stream) {
_delay = stream.readByte();
_noDoors = stream.readByte();
- _noDoors = MIN(_noDoors, (uint8) ARRAYSIZE(_doors));
+ _noDoors = MIN(_noDoors, static_cast<uint8>(ARRAYSIZE(_doors)));
for (i = 0; i < ARRAYSIZE(_doors); ++i) {
_doors[i].loadFromStream(stream);
}
_noObjects = stream.readByte();
- _noObjects = MIN(_noObjects, (uint8) ARRAYSIZE(_objects));
+ _noObjects = MIN(_noObjects, static_cast<uint8>(ARRAYSIZE(_objects)));
for (i = 0; i < ARRAYSIZE(_objects); ++i) {
_objects[i].loadFromStream(stream);
}
_noStatics = stream.readByte();
- _noStatics = MIN(_noStatics, (uint8) ARRAYSIZE(_statics));
+ _noStatics = MIN(_noStatics, static_cast<uint8>(ARRAYSIZE(_statics)));
for (i = 0; i < ARRAYSIZE(_statics); ++i) {
_statics[i].loadFromStream(stream);
}
@@ -163,7 +163,7 @@ Object *Scene::getObject(uint8 objectId, bool ignoreNo) {
}
Static *Scene::getStatic(uint8 staticId, bool ignoreNo) {
- if (staticId == 0 || staticId > (!ignoreNo ? MIN(_noStatics, (uint8) ARRAYSIZE(_statics)) : ARRAYSIZE(_statics))) {
+ if (staticId == 0 || staticId > (!ignoreNo ? MIN(_noStatics, static_cast<uint8>(ARRAYSIZE(_statics))) : ARRAYSIZE(_statics))) {
warning("Static %d does not exist", staticId);
return nullptr;
}
@@ -172,15 +172,15 @@ Static *Scene::getStatic(uint8 staticId, bool ignoreNo) {
}
uint8 Scene::getNoDoors(bool ignoreNo) const {
- return (!ignoreNo ? MIN(_noDoors, (uint8) ARRAYSIZE(_doors)) : ARRAYSIZE(_doors));
+ return (!ignoreNo ? MIN(_noDoors, static_cast<uint8>(ARRAYSIZE(_doors))) : ARRAYSIZE(_doors));
}
uint8 Scene::getNoObjects(bool ignoreNo) const {
- return (!ignoreNo ? MIN(_noObjects, (uint8) ARRAYSIZE(_objects)) : ARRAYSIZE(_objects));
+ return (!ignoreNo ? MIN(_noObjects, static_cast<uint8>(ARRAYSIZE(_objects))) : ARRAYSIZE(_objects));
}
uint8 Scene::getNoStatics(bool ignoreNo) const {
- return (!ignoreNo ? MIN(_noStatics, (uint8) ARRAYSIZE(_statics)) : ARRAYSIZE(_statics));
+ return (!ignoreNo ? MIN(_noStatics, static_cast<uint8>(ARRAYSIZE(_statics))) : ARRAYSIZE(_statics));
}
Door *Scene::findDoor(int16 x, int16 y, int *index) {
diff --git a/engines/mutationofjb/tasks/conversationtask.cpp b/engines/mutationofjb/tasks/conversationtask.cpp
index 6e5d0202e3..5b0f0f42f0 100644
--- a/engines/mutationofjb/tasks/conversationtask.cpp
+++ b/engines/mutationofjb/tasks/conversationtask.cpp
@@ -132,7 +132,7 @@ void ConversationTask::showChoicesOrPick() {
for (ConversationInfo::ItemGroup::size_type i = 0; i < currentGroup.size(); ++i) {
const ConversationInfo::Item &item = currentGroup[i];
- if (scene->isConvItemExhausted(_convInfo._context, (uint8) i + 1, (uint8) _currentGroupIndex + 1)) {
+ if (scene->isConvItemExhausted(_convInfo._context, static_cast<uint8>(i + 1), static_cast<uint8>(_currentGroupIndex + 1))) {
continue;
}
const uint8 toSay = item._question;
@@ -160,7 +160,7 @@ void ConversationTask::showChoicesOrPick() {
const ConversationInfo::Item &item = currentGroup[itemsWithValidQuestions[i]];
const ConversationLineList::Line *const line = toSayList.getLine(item._question);
const Common::String widgetText = toUpperCP895(line->_speeches[0]._text);
- widget.setChoice((int) i, widgetText, itemsWithValidQuestions[i]);
+ widget.setChoice(static_cast<int>(i), widgetText, itemsWithValidQuestions[i]);
}
_substate = IDLE;
_currentItem = nullptr;
diff --git a/engines/mutationofjb/widgets/inventorywidget.cpp b/engines/mutationofjb/widgets/inventorywidget.cpp
index a26bab6c7e..46bfab9c34 100644
--- a/engines/mutationofjb/widgets/inventorywidget.cpp
+++ b/engines/mutationofjb/widgets/inventorywidget.cpp
@@ -67,7 +67,7 @@ void InventoryWidget::draw(Graphics::ManagedSurface &surface) {
Inventory &inventory = _gui.getGame().getGameData().getInventory();
const Inventory::Items &items = inventory.getItems();
surface.fillRect(_area, 0x00);
- for (int i = 0; i < MIN((int) items.size(), (int) Inventory::VISIBLE_ITEMS); ++i) {
+ for (Inventory::Items::size_type i = 0; i < MIN<Inventory::Items::size_type>(items.size(), Inventory::VISIBLE_ITEMS); ++i) {
drawInventoryItem(surface, items[i], i);
}
}