aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/wage/menu.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/wage/menu.cpp b/engines/wage/menu.cpp
index f7ab7e9998..ef3d723df6 100644
--- a/engines/wage/menu.cpp
+++ b/engines/wage/menu.cpp
@@ -199,13 +199,14 @@ void Menu::render() {
for (int i = 0; i < _items.size(); i++) {
int color = kColorBlack;
+ MenuItem *it = _items[i];
if (_activeItem == i) {
- Design::drawFilledRect(&_gui->_screen, _items[i]->bbox, kColorBlack, p, 1);
+ Design::drawFilledRect(&_gui->_screen, it->bbox, kColorBlack, p, 1);
color = kColorWhite;
}
- _font->drawString(&_gui->_screen, _items[i]->name, _items[i]->bbox.left + kMenuLeftMargin, _items[i]->bbox.top, _items[i]->bbox.width(), color);
+ _font->drawString(&_gui->_screen, it->name, it->bbox.left + kMenuLeftMargin, it->bbox.top, it->bbox.width(), color);
}
g_system->copyRectToScreen(_gui->_screen.getPixels(), _gui->_screen.pitch, 0, 0, _gui->_screen.w, kMenuHeight);