diff --git a/engines/wintermute/base/base_game.cpp b/engines/wintermute/base/base_game.cpp index d7be71e643e..61e244348d6 100644 --- a/engines/wintermute/base/base_game.cpp +++ b/engines/wintermute/base/base_game.cpp @@ -1898,15 +1898,18 @@ bool BaseGame::scCallMethod(ScScript *script, ScStack *stack, ScStack *thisStack ////////////////////////////////////////////////////////////////////////// else if (strcmp(name, "SetSavingScreen") == 0) { stack->correctParams(3); - ScValue *val = stack->pop(); + /* ScValue *val = */stack->pop(); int saveImageX = stack->pop()->getInt(); int saveImageY = stack->pop()->getInt(); + // FIXME: Dead code or bug? +#if 0 if (val->isNULL()) { _renderer->setSaveImage(NULL, saveImageX, saveImageY); } else { +#endif _renderer->setSaveImage(NULL, saveImageX, saveImageY); - } + //} stack->pushNULL(); return STATUS_OK; } diff --git a/engines/wintermute/base/particles/part_emitter.cpp b/engines/wintermute/base/particles/part_emitter.cpp index 1c102d17ee7..fb12a5c5408 100644 --- a/engines/wintermute/base/particles/part_emitter.cpp +++ b/engines/wintermute/base/particles/part_emitter.cpp @@ -377,9 +377,7 @@ bool PartEmitter::sortParticlesByZ() { bool PartEmitter::compareZ(const PartParticle *p1, const PartParticle *p2) { if (p1->_posZ < p2->_posZ) { return true; - } else if (p1->_posZ > p2->_posZ) { - return false; - } else { + } else { // p1->_posZ >= p2->_posZ return false; } } diff --git a/engines/wintermute/base/scriptables/script_ext_directory.cpp b/engines/wintermute/base/scriptables/script_ext_directory.cpp index 1d6c105e802..247ff654a9e 100644 --- a/engines/wintermute/base/scriptables/script_ext_directory.cpp +++ b/engines/wintermute/base/scriptables/script_ext_directory.cpp @@ -106,8 +106,8 @@ bool SXDirectory::scCallMethod(ScScript *script, ScStack *stack, ScStack *thisSt // used in secret scene of "Art of Murder 1: FBI Confidential" if (strcmp(dirName, "X:\\FBI\\data\\scenes\\17-magic\\") == 0 && strcmp(name, "GetDirectories") == 0) { - //TODO: return list of "scenes\17-magic" subfolders from data.dcp - warning("Directory.%s is not implemented! Returning empty array...", name); + // TODO: return list of "scenes\17-magic" subfolders from data.dcp + warning("FBI\\scenes\\17-magic Directory.%s is not implemented! Returning empty array...", name); } else { // No currently known games need this warning("Directory.%s is not implemented! Returning empty array...", name); diff --git a/engines/wintermute/base/scriptables/script_ext_mem_buffer.cpp b/engines/wintermute/base/scriptables/script_ext_mem_buffer.cpp index 276d1fb2112..53c772caafb 100644 --- a/engines/wintermute/base/scriptables/script_ext_mem_buffer.cpp +++ b/engines/wintermute/base/scriptables/script_ext_mem_buffer.cpp @@ -419,9 +419,9 @@ bool SXMemBuffer::scCallMethod(ScScript *script, ScStack *stack, ScStack *thisSt memcpy((byte *)_buffer+Start, &Pointer, sizeof(void*)); stack->pushBool(true); */ - // TODO fix + // TODO: fix + debug(3, "SXMemBuffer::ScCallMethod - SetPointer Bounds FIXME"); stack->pushBool(false); - } return STATUS_OK; }