diff options
author | Eugene Sandulenko | 2014-06-17 15:34:24 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2014-06-17 15:34:24 +0300 |
commit | a37bb1dabbe586df65ceb311af349343ebd2b973 (patch) | |
tree | 9750f653b0c4468edad0d9991e688c6eed5d7ba4 /engines | |
parent | 6c8d48c5a533eac4494c231b9f488080e09e15b3 (diff) | |
download | scummvm-rg350-a37bb1dabbe586df65ceb311af349343ebd2b973.tar.gz scummvm-rg350-a37bb1dabbe586df65ceb311af349343ebd2b973.tar.bz2 scummvm-rg350-a37bb1dabbe586df65ceb311af349343ebd2b973.zip |
FULLPIPE: Fix crash in scene34. Now it is rendered properly
Diffstat (limited to 'engines')
-rw-r--r-- | engines/fullpipe/statics.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/fullpipe/statics.cpp b/engines/fullpipe/statics.cpp index f757a5122e..322ef546e4 100644 --- a/engines/fullpipe/statics.cpp +++ b/engines/fullpipe/statics.cpp @@ -2205,10 +2205,13 @@ DynamicPhase::DynamicPhase(DynamicPhase *src, bool reverse) { _mfield_10 = src->_mfield_10; _libHandle = src->_libHandle; - _bitmap = src->_bitmap->reverseImage(false); - if (_bitmap) + _bitmap = src->_bitmap; + if (_bitmap) { _field_54 = 1; + _bitmap = src->_bitmap->reverseImage(false); + } + _someX = src->_someX; _someY = src->_someY; } |