diff options
| author | Einar Johan Trøan Sømåen | 2012-07-09 05:27:50 +0200 |
|---|---|---|
| committer | Einar Johan Trøan Sømåen | 2012-07-09 05:27:50 +0200 |
| commit | acc2a95aca8943aae9d3d5eea3549885bf2f2c79 (patch) | |
| tree | 147ba30f7d28233f3fafa069ba06aa9973958baa /engines/wintermute/Base/BSurfaceStorage.cpp | |
| parent | f147d0409dc97add9b1e182e07d746a4c7da0294 (diff) | |
| download | scummvm-rg350-acc2a95aca8943aae9d3d5eea3549885bf2f2c79.tar.gz scummvm-rg350-acc2a95aca8943aae9d3d5eea3549885bf2f2c79.tar.bz2 scummvm-rg350-acc2a95aca8943aae9d3d5eea3549885bf2f2c79.zip | |
WINTERMUTE: Delay Image-load until the data is needed.
Diffstat (limited to 'engines/wintermute/Base/BSurfaceStorage.cpp')
| -rw-r--r-- | engines/wintermute/Base/BSurfaceStorage.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/wintermute/Base/BSurfaceStorage.cpp b/engines/wintermute/Base/BSurfaceStorage.cpp index 1c6bb33af3..20a905b62a 100644 --- a/engines/wintermute/Base/BSurfaceStorage.cpp +++ b/engines/wintermute/Base/BSurfaceStorage.cpp @@ -53,7 +53,7 @@ CBSurfaceStorage::~CBSurfaceStorage() { //////////////////////////////////////////////////////////////////////////
ERRORCODE CBSurfaceStorage::cleanup(bool warn) {
for (int i = 0; i < _surfaces.getSize(); i++) {
- if (warn) Game->LOG(0, "CBSurfaceStorage warning: purging surface '%s', usage:%d", _surfaces[i]->_filename, _surfaces[i]->_referenceCount);
+ if (warn) Game->LOG(0, "CBSurfaceStorage warning: purging surface '%s', usage:%d", _surfaces[i]->getFileName(), _surfaces[i]->_referenceCount);
delete _surfaces[i];
}
_surfaces.removeAll();
@@ -99,7 +99,7 @@ ERRORCODE CBSurfaceStorage::removeSurface(CBSurface *surface) { //////////////////////////////////////////////////////////////////////
CBSurface *CBSurfaceStorage::addSurface(const char *filename, bool defaultCK, byte ckRed, byte ckGreen, byte ckBlue, int lifeTime, bool keepLoaded) {
for (int i = 0; i < _surfaces.getSize(); i++) {
- if (scumm_stricmp(_surfaces[i]->_filename, filename) == 0) {
+ if (scumm_stricmp(_surfaces[i]->getFileName(), filename) == 0) {
_surfaces[i]->_referenceCount++;
return _surfaces[i];
}
|
