diff options
-rw-r--r-- | engines/hdb/hdb.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/hdb/hdb.cpp b/engines/hdb/hdb.cpp index 9615ff14a7..f6f939f290 100644 --- a/engines/hdb/hdb.cpp +++ b/engines/hdb/hdb.cpp @@ -139,7 +139,7 @@ Common::Error HDBGame::run() { } Picture *titlePic = new Picture; - Graphics::Surface surf = titlePic->load(titleStream); + titlePic->load(titleStream); Common::SeekableReadStream *tileStream = _fileMan->findFirstData("t32_ground1", TYPE_TILE32); if (tileStream == NULL) { @@ -148,7 +148,7 @@ Common::Error HDBGame::run() { } Tile *tile = new Tile; - Graphics::Surface surf2 = tile->load(tileStream); + tile->load(tileStream); Common::SeekableReadStream *luaStream = _fileMan->findFirstData("MAP00_DEMO_LUA", TYPE_BINARY); int32 luaLength = _fileMan->getLength("MAP00_DEMO_LUA", TYPE_BINARY); @@ -187,8 +187,8 @@ Common::Error HDBGame::run() { } } - g_system->copyRectToScreen(surf.getBasePtr(0, 0), surf.pitch, 0, 0, surf.w, surf.h); - g_system->copyRectToScreen(surf2.getBasePtr(0, 0), surf2.pitch, 0, 0, surf2.w, surf2.h); + titlePic->draw(0, 0); + tile->draw(0, 0); g_system->updateScreen(); g_system->delayMillis(10); |