aboutsummaryrefslogtreecommitdiff
path: root/saga/interface.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2005-08-13 01:05:59 +0000
committerEugene Sandulenko2005-08-13 01:05:59 +0000
commit8242e3e2bce9b6570854826af2b1d491cad8c3e4 (patch)
treefabd8a3687f663ed40f2c6d89b47e5e2a118f33d /saga/interface.cpp
parent644209261691f8850d0c8f8cd7d6c941c5ec0cb6 (diff)
downloadscummvm-rg350-8242e3e2bce9b6570854826af2b1d491cad8c3e4.tar.gz
scummvm-rg350-8242e3e2bce9b6570854826af2b1d491cad8c3e4.tar.bz2
scummvm-rg350-8242e3e2bce9b6570854826af2b1d491cad8c3e4.zip
Fixe bug #1257869 "ITE: Crash when viewing the map"
svn-id: r18673
Diffstat (limited to 'saga/interface.cpp')
-rw-r--r--saga/interface.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/saga/interface.cpp b/saga/interface.cpp
index 46e2941c87..88ce03b5fe 100644
--- a/saga/interface.cpp
+++ b/saga/interface.cpp
@@ -570,7 +570,7 @@ void Interface::draw() {
drawStatusBar();
- if (_panelMode == kPanelMain) {
+ if (_panelMode == kPanelMain || _panelMode == kPanelMap) {
_mainPanel.getRect(rect);
backBuffer->blit(rect, _mainPanel.image);
@@ -2129,7 +2129,8 @@ void Interface::mapPanelShow() {
rect.left = rect.top = 0;
- _vm->_resource->loadResource(_interfaceContext, RID_ITE_TYCHO_MAP, resource, resourceLength);
+ _vm->_resource->loadResource(_interfaceContext,
+ _vm->_resource->convertResourceId(RID_ITE_TYCHO_MAP), resource, resourceLength);
if (resourceLength == 0) {
error("Interface::mapPanelShow() unable to load Tycho map resource");
}