aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/smush
diff options
context:
space:
mode:
authorMax Horn2006-09-17 20:22:47 +0000
committerMax Horn2006-09-17 20:22:47 +0000
commit8c0b0c012007d938ab500c5ccc64f6e0cbcf13e0 (patch)
tree6799b6d3dfe4dd2558a09fc510d6f015212ef3fe /engines/scumm/smush
parentb6a8e38726b55dec5a959ec914c6f9e6fda358d8 (diff)
downloadscummvm-rg350-8c0b0c012007d938ab500c5ccc64f6e0cbcf13e0.tar.gz
scummvm-rg350-8c0b0c012007d938ab500c5ccc64f6e0cbcf13e0.tar.bz2
scummvm-rg350-8c0b0c012007d938ab500c5ccc64f6e0cbcf13e0.zip
Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap (i.e. _gdi is a pointer now)
svn-id: r23921
Diffstat (limited to 'engines/scumm/smush')
-rw-r--r--engines/scumm/smush/smush_player.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/smush/smush_player.cpp b/engines/scumm/smush/smush_player.cpp
index 8b22e42867..1c4ab0e732 100644
--- a/engines/scumm/smush/smush_player.cpp
+++ b/engines/scumm/smush/smush_player.cpp
@@ -296,9 +296,9 @@ void SmushPlayer::init() {
// width and pitch to be equal, this will require lots of changes. So
// we resort to this hackish solution for now.
_origPitch = _vm->virtscr[0].pitch;
- _origNumStrips = _vm->gdi._numStrips;
+ _origNumStrips = _vm->_gdi->_numStrips;
_vm->virtscr[0].pitch = _vm->virtscr[0].w;
- _vm->gdi._numStrips = _vm->virtscr[0].w / 8;
+ _vm->_gdi->_numStrips = _vm->virtscr[0].w / 8;
_vm->_smixer->stop();
@@ -348,7 +348,7 @@ void SmushPlayer::release() {
// HACK HACK HACK: This is an *evil* trick, beware! See above for
// some explanation.
_vm->virtscr[0].pitch = _origPitch;
- _vm->gdi._numStrips = _origNumStrips;
+ _vm->_gdi->_numStrips = _origNumStrips;
_initDone = false;
}