diff options
author | Einar Johan Trøan Sømåen | 2013-04-18 12:24:42 +0200 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2013-04-18 12:24:42 +0200 |
commit | 8bcaf3e06c5c61d82686be4cbf5699f71db3e4a3 (patch) | |
tree | 1d3736e4f6e058edb98c8a8743d267a7f7312dcd /engines/wintermute/base | |
parent | a4f77635793ebb1fe0fc3b1b8ded6834762362c6 (diff) | |
download | scummvm-rg350-8bcaf3e06c5c61d82686be4cbf5699f71db3e4a3.tar.gz scummvm-rg350-8bcaf3e06c5c61d82686be4cbf5699f71db3e4a3.tar.bz2 scummvm-rg350-8bcaf3e06c5c61d82686be4cbf5699f71db3e4a3.zip |
WINTERMUTE: Use BaseEngine for Logging, not _gameRef in base-classes.
Diffstat (limited to 'engines/wintermute/base')
-rw-r--r-- | engines/wintermute/base/base.cpp | 7 | ||||
-rw-r--r-- | engines/wintermute/base/base_script_holder.cpp | 9 | ||||
-rw-r--r-- | engines/wintermute/base/base_scriptable.cpp | 2 | ||||
-rw-r--r-- | engines/wintermute/base/base_sprite.cpp | 13 | ||||
-rw-r--r-- | engines/wintermute/base/base_string_table.cpp | 11 | ||||
-rw-r--r-- | engines/wintermute/base/base_sub_frame.cpp | 5 | ||||
-rw-r--r-- | engines/wintermute/base/base_surface_storage.cpp | 7 | ||||
-rw-r--r-- | engines/wintermute/base/saveload.cpp | 2 |
8 files changed, 31 insertions, 25 deletions
diff --git a/engines/wintermute/base/base.cpp b/engines/wintermute/base/base.cpp index c0459b0ce5..d01972b82f 100644 --- a/engines/wintermute/base/base.cpp +++ b/engines/wintermute/base/base.cpp @@ -28,6 +28,7 @@ #include "engines/wintermute/base/base.h" #include "engines/wintermute/base/base_game.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/base/base_parser.h" #include "engines/wintermute/base/base_dynamic_buffer.h" @@ -105,7 +106,7 @@ bool BaseClass::parseEditorProperty(byte *buffer, bool complete) { if (complete) { if (parser.getCommand((char **)&buffer, commands, (char **)¶ms) != TOKEN_EDITOR_PROPERTY) { - _gameRef->LOG(0, "'EDITOR_PROPERTY' keyword expected."); + BaseEngine::LOG(0, "'EDITOR_PROPERTY' keyword expected."); return STATUS_FAILED; } buffer = params; @@ -143,7 +144,7 @@ bool BaseClass::parseEditorProperty(byte *buffer, bool complete) { delete[] propValue; propName = nullptr; propValue = nullptr; - _gameRef->LOG(0, "Syntax error in EDITOR_PROPERTY definition"); + BaseEngine::LOG(0, "Syntax error in EDITOR_PROPERTY definition"); return STATUS_FAILED; } if (cmd == PARSERR_GENERIC || propName == nullptr || propValue == nullptr) { @@ -151,7 +152,7 @@ bool BaseClass::parseEditorProperty(byte *buffer, bool complete) { delete[] propValue; propName = nullptr; propValue = nullptr; - _gameRef->LOG(0, "Error loading EDITOR_PROPERTY definition"); + BaseEngine::LOG(0, "Error loading EDITOR_PROPERTY definition"); return STATUS_FAILED; } diff --git a/engines/wintermute/base/base_script_holder.cpp b/engines/wintermute/base/base_script_holder.cpp index d1a9d4aa46..036bac1dd8 100644 --- a/engines/wintermute/base/base_script_holder.cpp +++ b/engines/wintermute/base/base_script_holder.cpp @@ -29,6 +29,7 @@ #include "engines/wintermute/ad/ad_game.h" #include "engines/wintermute/base/base_script_holder.h" #include "engines/wintermute/base/base_parser.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/base/scriptables/script_value.h" #include "engines/wintermute/base/scriptables/script_engine.h" #include "engines/wintermute/base/scriptables/script.h" @@ -301,7 +302,7 @@ bool BaseScriptHolder::addScript(const char *filename) { for (uint32 i = 0; i < _scripts.size(); i++) { if (scumm_stricmp(_scripts[i]->_filename, filename) == 0) { if (_scripts[i]->_state != SCRIPT_FINISHED) { - _gameRef->LOG(0, "BaseScriptHolder::AddScript - trying to add script '%s' mutiple times (obj: '%s')", filename, getName()); + BaseEngine::LOG(0, "BaseScriptHolder::AddScript - trying to add script '%s' mutiple times (obj: '%s')", filename, getName()); return STATUS_OK; } } @@ -382,7 +383,7 @@ bool BaseScriptHolder::parseProperty(byte *buffer, bool complete) { if (complete) { if (parser.getCommand((char **)&buffer, commands, (char **)¶ms) != TOKEN_PROPERTY) { - _gameRef->LOG(0, "'PROPERTY' keyword expected."); + BaseEngine::LOG(0, "'PROPERTY' keyword expected."); return STATUS_FAILED; } buffer = params; @@ -420,7 +421,7 @@ bool BaseScriptHolder::parseProperty(byte *buffer, bool complete) { delete[] propValue; propName = nullptr; propValue = nullptr; - _gameRef->LOG(0, "Syntax error in PROPERTY definition"); + BaseEngine::LOG(0, "Syntax error in PROPERTY definition"); return STATUS_FAILED; } if (cmd == PARSERR_GENERIC || propName == nullptr || propValue == nullptr) { @@ -428,7 +429,7 @@ bool BaseScriptHolder::parseProperty(byte *buffer, bool complete) { delete[] propValue; propName = nullptr; propValue = nullptr; - _gameRef->LOG(0, "Error loading PROPERTY definition"); + BaseEngine::LOG(0, "Error loading PROPERTY definition"); return STATUS_FAILED; } diff --git a/engines/wintermute/base/base_scriptable.cpp b/engines/wintermute/base/base_scriptable.cpp index 7dbcd72200..fca1df4c90 100644 --- a/engines/wintermute/base/base_scriptable.cpp +++ b/engines/wintermute/base/base_scriptable.cpp @@ -52,7 +52,7 @@ BaseScriptable::BaseScriptable(BaseGame *inGame, bool noValue, bool persistable) ////////////////////////////////////////////////////////////////////////// BaseScriptable::~BaseScriptable() { - //if (_refCount>0) _gameRef->LOG(0, "Warning: Destroying object, _refCount=%d", _refCount); + //if (_refCount>0) BaseEngine::LOG(0, "Warning: Destroying object, _refCount=%d", _refCount); delete _scValue; delete _scProp; _scValue = nullptr; diff --git a/engines/wintermute/base/base_sprite.cpp b/engines/wintermute/base/base_sprite.cpp index ecc878d415..3f809f7a46 100644 --- a/engines/wintermute/base/base_sprite.cpp +++ b/engines/wintermute/base/base_sprite.cpp @@ -32,6 +32,7 @@ #include "engines/wintermute/base/base_dynamic_buffer.h" #include "engines/wintermute/base/gfx/base_surface.h" #include "engines/wintermute/base/base_game.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/base/base_frame.h" #include "engines/wintermute/base/sound/base_sound.h" #include "engines/wintermute/base/base_sub_frame.h" @@ -133,7 +134,7 @@ bool BaseSprite::isFinished() { bool BaseSprite::loadFile(const Common::String &filename, int lifeTime, TSpriteCacheType cacheType) { Common::SeekableReadStream *file = BaseFileManager::getEngineInstance()->openFile(filename); if (!file) { - _gameRef->LOG(0, "BaseSprite::LoadFile failed for file '%s'", filename.c_str()); + BaseEngine::LOG(0, "BaseSprite::LoadFile failed for file '%s'", filename.c_str()); if (_gameRef->_debugDebugMode) { return loadFile("invalid_debug.bmp", lifeTime, cacheType); } else { @@ -155,7 +156,7 @@ bool BaseSprite::loadFile(const Common::String &filename, int lifeTime, TSpriteC BaseSubFrame *subframe = new BaseSubFrame(_gameRef); subframe->setSurface(filename, true, 0, 0, 0, lifeTime, true); if (subframe->_surface == nullptr) { - _gameRef->LOG(0, "Error loading simple sprite '%s'", filename.c_str()); + BaseEngine::LOG(0, "Error loading simple sprite '%s'", filename.c_str()); ret = STATUS_FAILED; delete frame; delete subframe; @@ -170,7 +171,7 @@ bool BaseSprite::loadFile(const Common::String &filename, int lifeTime, TSpriteC byte *buffer = BaseFileManager::getEngineInstance()->readWholeFile(filename); if (buffer) { if (DID_FAIL(ret = loadBuffer(buffer, true, lifeTime, cacheType))) { - _gameRef->LOG(0, "Error parsing SPRITE file '%s'", filename.c_str()); + BaseEngine::LOG(0, "Error parsing SPRITE file '%s'", filename.c_str()); } else { ret = STATUS_OK; } @@ -231,7 +232,7 @@ bool BaseSprite::loadBuffer(byte *buffer, bool complete, int lifeTime, TSpriteCa if (complete) { if (parser.getCommand((char **)&buffer, commands, (char **)¶ms) != TOKEN_SPRITE) { - _gameRef->LOG(0, "'SPRITE' keyword expected."); + BaseEngine::LOG(0, "'SPRITE' keyword expected."); return STATUS_FAILED; } buffer = params; @@ -311,7 +312,7 @@ bool BaseSprite::loadBuffer(byte *buffer, bool complete, int lifeTime, TSpriteCa if (DID_FAIL(frame->loadBuffer(params, frameLifeTime, _streamedKeepLoaded))) { delete frame; - _gameRef->LOG(0, "Error parsing frame %d", frameCount); + BaseEngine::LOG(0, "Error parsing frame %d", frameCount); return STATUS_FAILED; } @@ -330,7 +331,7 @@ bool BaseSprite::loadBuffer(byte *buffer, bool complete, int lifeTime, TSpriteCa } if (cmd == PARSERR_TOKENNOTFOUND) { - _gameRef->LOG(0, "Syntax error in SPRITE definition"); + BaseEngine::LOG(0, "Syntax error in SPRITE definition"); return STATUS_FAILED; } _canBreak = !_continuous; diff --git a/engines/wintermute/base/base_string_table.cpp b/engines/wintermute/base/base_string_table.cpp index 11ec7b094f..8207c32244 100644 --- a/engines/wintermute/base/base_string_table.cpp +++ b/engines/wintermute/base/base_string_table.cpp @@ -29,6 +29,7 @@ #include "engines/wintermute/platform_osystem.h" #include "engines/wintermute/base/base_file_manager.h" #include "engines/wintermute/base/base_game.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/base/base_string_table.h" #include "common/str.h" @@ -64,7 +65,7 @@ bool BaseStringTable::addString(const char *key, const char *val, bool reportDup StringsIter it = _strings.find(finalKey); if (it != _strings.end() && reportDuplicities) { - _gameRef->LOG(0, " Warning: Duplicate definition of string '%s'.", finalKey.c_str()); + BaseEngine::LOG(0, " Warning: Duplicate definition of string '%s'.", finalKey.c_str()); } _strings[finalKey] = val; @@ -185,7 +186,7 @@ const char *BaseStringTable::expandStatic(const char *string) const { ////////////////////////////////////////////////////////////////////////// bool BaseStringTable::loadFile(const char *filename, bool clearOld) { - _gameRef->LOG(0, "Loading string table..."); + BaseEngine::LOG(0, "Loading string table..."); if (clearOld) { _strings.clear(); @@ -194,7 +195,7 @@ bool BaseStringTable::loadFile(const char *filename, bool clearOld) { uint32 size; byte *buffer = BaseFileManager::getEngineInstance()->readWholeFile(filename, &size); if (buffer == nullptr) { - _gameRef->LOG(0, "BaseStringTable::LoadFile failed for file '%s'", filename); + BaseEngine::LOG(0, "BaseStringTable::LoadFile failed for file '%s'", filename); return STATUS_FAILED; } @@ -205,7 +206,7 @@ bool BaseStringTable::loadFile(const char *filename, bool clearOld) { if (_gameRef->_textEncoding != TEXT_UTF8) { _gameRef->_textEncoding = TEXT_UTF8; //_gameRef->_textEncoding = TEXT_ANSI; - _gameRef->LOG(0, " UTF8 file detected, switching to UTF8 text encoding"); + BaseEngine::LOG(0, " UTF8 file detected, switching to UTF8 text encoding"); } } else { _gameRef->_textEncoding = TEXT_ANSI; @@ -247,7 +248,7 @@ bool BaseStringTable::loadFile(const char *filename, bool clearOld) { delete[] buffer; - _gameRef->LOG(0, " %d strings loaded", _strings.size()); + BaseEngine::LOG(0, " %d strings loaded", _strings.size()); return STATUS_OK; } diff --git a/engines/wintermute/base/base_sub_frame.cpp b/engines/wintermute/base/base_sub_frame.cpp index c8c07737ac..f71935be03 100644 --- a/engines/wintermute/base/base_sub_frame.cpp +++ b/engines/wintermute/base/base_sub_frame.cpp @@ -33,6 +33,7 @@ #include "engines/wintermute/base/gfx/base_surface.h" #include "engines/wintermute/base/base_surface_storage.h" #include "engines/wintermute/base/base_game.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/platform_osystem.h" #include "engines/wintermute/base/gfx/base_renderer.h" #include "engines/wintermute/base/scriptables/script_value.h" @@ -180,7 +181,7 @@ bool BaseSubFrame::loadBuffer(byte *buffer, int lifeTime, bool keepLoaded) { } } if (cmd == PARSERR_TOKENNOTFOUND) { - _gameRef->LOG(0, "Syntax error in SUBFRAME definition"); + BaseEngine::LOG(0, "Syntax error in SUBFRAME definition"); return STATUS_FAILED; } @@ -200,7 +201,7 @@ bool BaseSubFrame::loadBuffer(byte *buffer, int lifeTime, bool keepLoaded) { /* if (_surface == nullptr) { - _gameRef->LOG(0, "Error parsing sub-frame. Image not set."); + BaseEngine::LOG(0, "Error parsing sub-frame. Image not set."); return STATUS_FAILED; } */ diff --git a/engines/wintermute/base/base_surface_storage.cpp b/engines/wintermute/base/base_surface_storage.cpp index 9c9b7dc937..d0e6042d33 100644 --- a/engines/wintermute/base/base_surface_storage.cpp +++ b/engines/wintermute/base/base_surface_storage.cpp @@ -30,6 +30,7 @@ #include "engines/wintermute/base/gfx/base_surface.h" #include "engines/wintermute/base/gfx/base_renderer.h" #include "engines/wintermute/base/base_game.h" +#include "engines/wintermute/base/base_engine.h" #include "engines/wintermute/base/base_file_manager.h" #include "engines/wintermute/platform_osystem.h" #include "common/str.h" @@ -54,7 +55,7 @@ BaseSurfaceStorage::~BaseSurfaceStorage() { bool BaseSurfaceStorage::cleanup(bool warn) { for (uint32 i = 0; i < _surfaces.size(); i++) { if (warn) { - _gameRef->LOG(0, "BaseSurfaceStorage warning: purging surface '%s', usage:%d", _surfaces[i]->getFileName(), _surfaces[i]->_referenceCount); + BaseEngine::LOG(0, "BaseSurfaceStorage warning: purging surface '%s', usage:%d", _surfaces[i]->getFileName(), _surfaces[i]->_referenceCount); } delete _surfaces[i]; } @@ -111,7 +112,7 @@ BaseSurface *BaseSurfaceStorage::addSurface(const Common::String &filename, bool if (!BaseFileManager::getEngineInstance()->hasFile(filename)) { if (filename.size()) { - _gameRef->LOG(0, "Missing image: '%s'", filename.c_str()); + BaseEngine::LOG(0, "Missing image: '%s'", filename.c_str()); } if (_gameRef->_debugDebugMode) { return addSurface("invalid_debug.bmp", defaultCK, ckRed, ckGreen, ckBlue, lifeTime, keepLoaded); @@ -144,7 +145,7 @@ bool BaseSurfaceStorage::restoreAll() { for (uint32 i = 0; i < _surfaces.size(); i++) { ret = _surfaces[i]->restore(); if (ret != STATUS_OK) { - _gameRef->LOG(0, "BaseSurfaceStorage::RestoreAll failed"); + BaseEngine::LOG(0, "BaseSurfaceStorage::RestoreAll failed"); return ret; } } diff --git a/engines/wintermute/base/saveload.cpp b/engines/wintermute/base/saveload.cpp index 465684a7a3..1b7dfd42ed 100644 --- a/engines/wintermute/base/saveload.cpp +++ b/engines/wintermute/base/saveload.cpp @@ -75,7 +75,7 @@ bool SaveLoad::loadGame(const Common::String &filename, BaseGame *gameRef) { gameRef->_renderer->endSaveLoad(); - //_gameRef->LOG(0, "Load end %d", BaseUtils::GetUsedMemMB()); + //BaseEngine::LOG(0, "Load end %d", BaseUtils::GetUsedMemMB()); // AdGame: if (DID_SUCCEED(ret)) { SystemClassRegistry::getInstance()->enumInstances(SaveLoad::afterLoadRegion, "AdRegion", nullptr); |