aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/graphics.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2013-08-03 02:39:37 +0200
committerJohannes Schickel2013-08-03 04:02:51 +0200
commitcad9148f851df68e030dfa858b5cdd56d3b2a4ac (patch)
treeed4075bd1263737c064af2b85745a49afda24799 /engines/hopkins/graphics.cpp
parent254dea1a35bedd8a9093680eafca9cdb780cb0f5 (diff)
downloadscummvm-rg350-cad9148f851df68e030dfa858b5cdd56d3b2a4ac.tar.gz
scummvm-rg350-cad9148f851df68e030dfa858b5cdd56d3b2a4ac.tar.bz2
scummvm-rg350-cad9148f851df68e030dfa858b5cdd56d3b2a4ac.zip
HOPKINS: Take advantage of Surface::getPixels.
Diffstat (limited to 'engines/hopkins/graphics.cpp')
-rw-r--r--engines/hopkins/graphics.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/hopkins/graphics.cpp b/engines/hopkins/graphics.cpp
index 7fe9943dbb..66ddbfaae6 100644
--- a/engines/hopkins/graphics.cpp
+++ b/engines/hopkins/graphics.cpp
@@ -325,7 +325,7 @@ void GraphicsManager::loadPCX640(byte *surface, const Common::String &file, byte
// Copy out the dimensions and pixels of the decoded surface
_largeScreenFl = s->w > SCREEN_WIDTH;
- Common::copy((const byte *)s->getBasePtr(0, 0), (const byte *)s->getBasePtr(0, s->h), surface);
+ Common::copy((const byte *)s->getPixels(), (const byte *)s->getBasePtr(0, s->h), surface);
// Copy out the palette
const byte *palSrc = pcxDecoder.getPalette();
@@ -1202,7 +1202,7 @@ void GraphicsManager::displayZones() {
void GraphicsManager::displayLines() {
Graphics::Surface *screenSurface = g_system->lockScreen();
- uint16 *pixels = (uint16 *)screenSurface->getBasePtr(0, 0);
+ uint16 *pixels = (uint16 *)screenSurface->getPixels();
for (int lineIndex = 0; lineIndex < _vm->_linesMan->_linesNumb; lineIndex++) {
int i = 0;