diff options
Diffstat (limited to 'engines/saga/objectmap.cpp')
| -rw-r--r-- | engines/saga/objectmap.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/saga/objectmap.cpp b/engines/saga/objectmap.cpp index 17256a67d9..d10c4ffaa7 100644 --- a/engines/saga/objectmap.cpp +++ b/engines/saga/objectmap.cpp @@ -149,7 +149,6 @@ void HitZone::draw(SagaEngine *vm, int color) { Point *points; Point specialPoint1; Point specialPoint2; - Surface *backBuffer = vm->_gfx->getBackBuffer(); for (i = 0; i < _clickAreasCount; i++) { clickArea = &_clickAreas[i]; @@ -168,11 +167,11 @@ void HitZone::draw(SagaEngine *vm, int color) { if (pointsCount == 2) { // 2 points represent a box - backBuffer->drawFrame(points[0], points[1], color); + vm->_gfx->drawFrame(points[0], points[1], color); } else { if (pointsCount > 2) { // Otherwise draw a polyline - backBuffer->drawPolyLine(points, pointsCount, color); + vm->_gfx->drawPolyLine(points, pointsCount, color); } } if (vm->_scene->getFlags() & kSceneFlagISO) { @@ -186,7 +185,7 @@ void HitZone::draw(SagaEngine *vm, int color) { specialPoint1.y--; specialPoint2.x++; specialPoint2.y++; - backBuffer->drawFrame(specialPoint1, specialPoint2, color); + vm->_gfx->drawFrame(specialPoint1, specialPoint2, color); } } #endif |
