From f30eb4ea3244853a2f5f574de4945ced4b89f5e2 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Sat, 3 Aug 2013 01:02:12 +0200 Subject: TONY: Prefer getBasePtr over direct Surface::pixels access. --- engines/tony/detection.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/tony') diff --git a/engines/tony/detection.cpp b/engines/tony/detection.cpp index 2a443c4097..5fc4329ff6 100644 --- a/engines/tony/detection.cpp +++ b/engines/tony/detection.cpp @@ -158,9 +158,9 @@ SaveStateDescriptor TonyMetaEngine::querySaveMetaInfos(const char *target, int s Graphics::Surface *to = new Graphics::Surface(); to->create(160, 120, Graphics::PixelFormat(2, 5, 5, 5, 0, 10, 5, 0, 0)); - if (Tony::RMOptionScreen::loadThumbnailFromSaveState(slot, (byte *)to->pixels, saveName, difficulty)) { + if (Tony::RMOptionScreen::loadThumbnailFromSaveState(slot, (byte *)to->getBasePtr(0, 0), saveName, difficulty)) { #ifdef SCUMM_BIG_ENDIAN - uint16 *pixels = (uint16 *)to->pixels; + uint16 *pixels = (uint16 *)to->getBasePtr(0, 0); for (int i = 0; i < to->w * to->h; ++i) pixels[i] = READ_LE_UINT16(pixels + i); #endif -- cgit v1.2.3