Skip to content

Commit

Permalink
LASTEXPRESS: Update Debug::loadArchive() to reduce casts
Browse files Browse the repository at this point in the history
  • Loading branch information
Templier committed Aug 28, 2012
1 parent cec57e0 commit ab4c47c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
22 changes: 11 additions & 11 deletions engines/lastexpress/debug.cpp
Expand Up @@ -155,16 +155,16 @@ void Debugger::callCommand() {
(*_command)(_numParams, const_cast<const char **>(_commandParams));
}

bool Debugger::loadArchive(ArchiveIndex index) {
bool Debugger::loadArchive(int index) {
if (index < 1 || index > 3) {
DebugPrintf("Invalid cd number (was: %d, valid: [1-3])\n", index);
return false;
}

if (!_engine->getResourceManager()->loadArchive(index))
if (!_engine->getResourceManager()->loadArchive((ArchiveIndex)index))
return false;

getScenes()->loadSceneDataFile(index);
getScenes()->loadSceneDataFile((ArchiveIndex)index);

return true;
}
Expand Down Expand Up @@ -246,7 +246,7 @@ bool Debugger::cmdListFiles(int argc, const char **argv) {

// Load the proper archive
if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -332,7 +332,7 @@ bool Debugger::cmdShowFrame(int argc, const char **argv) {
filename += ".seq";

if (argc == 4) {
if (!loadArchive((ArchiveIndex)getNumber(argv[3])))
if (!loadArchive(getNumber(argv[3])))
return true;
}

Expand Down Expand Up @@ -394,7 +394,7 @@ bool Debugger::cmdShowBg(int argc, const char **argv) {
Common::String filename(const_cast<char *>(argv[1]));

if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -449,7 +449,7 @@ bool Debugger::cmdPlaySeq(int argc, const char **argv) {
filename += ".seq";

if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -526,7 +526,7 @@ bool Debugger::cmdPlaySnd(int argc, const char **argv) {
if (argc == 2 || argc == 3) {

if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -565,7 +565,7 @@ bool Debugger::cmdPlaySbe(int argc, const char **argv) {
Common::String filename(const_cast<char *>(argv[1]));

if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -630,7 +630,7 @@ bool Debugger::cmdPlayNis(int argc, const char **argv) {
Common::String name(const_cast<char *>(argv[1]));

if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down Expand Up @@ -689,7 +689,7 @@ bool Debugger::cmdLoadScene(int argc, const char **argv) {

// Check args
if (argc == 3) {
if (!loadArchive((ArchiveIndex)getNumber(argv[2])))
if (!loadArchive(getNumber(argv[2])))
return true;
}

Expand Down
2 changes: 1 addition & 1 deletion engines/lastexpress/debug.h
Expand Up @@ -87,7 +87,7 @@ class Debugger : public GUI::Debugger {
void copyCommand(int argc, const char **argv);
int getNumber(const char *arg) const;

bool loadArchive(ArchiveIndex index);
bool loadArchive(int index);
void restoreArchive() const;

Debuglet *_command;
Expand Down

0 comments on commit ab4c47c

Please sign in to comment.