aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/display.cpp
diff options
context:
space:
mode:
authorstrangerke2011-02-15 10:15:21 +0100
committerstrangerke2011-02-15 10:15:21 +0100
commit402ac930fe440af42354bd0c635abb07a69cfc4a (patch)
treefd506786449c610648d9f1510aa99858c5795776 /engines/hugo/display.cpp
parentf1030515d0875c2d306f0e97517f8dfac1375f6c (diff)
downloadscummvm-rg350-402ac930fe440af42354bd0c635abb07a69cfc4a.tar.gz
scummvm-rg350-402ac930fe440af42354bd0c635abb07a69cfc4a.tar.bz2
scummvm-rg350-402ac930fe440af42354bd0c635abb07a69cfc4a.zip
HUGO: more refactoring and encapsulation
Diffstat (limited to 'engines/hugo/display.cpp')
-rw-r--r--engines/hugo/display.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/engines/hugo/display.cpp b/engines/hugo/display.cpp
index a2902e3b9d..69ca06467e 100644
--- a/engines/hugo/display.cpp
+++ b/engines/hugo/display.cpp
@@ -607,11 +607,7 @@ void Screen::selectInventoryObjId(const int16 objId) {
_vm->_inventory->setInventoryObjId(objId); // Select new object
// Find index of icon
- int16 iconId = 0; // Find index of dragged icon
- for (; iconId < _vm->_maxInvent; iconId++) {
- if (objId == _vm->_invent[iconId])
- break;
- }
+ int16 iconId = _vm->_inventory->findIconId(objId);
// Compute source coordinates in dib_u
int16 ux = (iconId + kArrowNumb) * kInvDx % kXPix;