diff options
| author | Paul Gilbert | 2014-02-16 23:29:19 -0500 |
|---|---|---|
| committer | Paul Gilbert | 2014-02-16 23:29:19 -0500 |
| commit | 56a32b365210b3f517952674fbd4b16700ba27ca (patch) | |
| tree | fface07840e8bfbecd6191d8d48e5d12c4aa6e75 | |
| parent | bc8542aa202dd16d6b6fb780dbd029181ba58102 (diff) | |
| download | scummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.tar.gz scummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.tar.bz2 scummvm-rg350-56a32b365210b3f517952674fbd4b16700ba27ca.zip | |
VOYEUR: Fix checking RLV header signature
| -rw-r--r-- | engines/voyeur/animation.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/voyeur/animation.cpp b/engines/voyeur/animation.cpp index c7522e6b20..f81573f733 100644 --- a/engines/voyeur/animation.cpp +++ b/engines/voyeur/animation.cpp @@ -162,7 +162,7 @@ void RL2Decoder::RL2FileHeader::load(Common::SeekableReadStream *stream) { _form = stream->readUint32LE(); _backSize = stream->readUint32LE(); - _signature = stream->readUint32LE(); + _signature = stream->readUint32BE(); if (!isValid()) return; @@ -197,7 +197,7 @@ void RL2Decoder::RL2FileHeader::load(Common::SeekableReadStream *stream) { } bool RL2Decoder::RL2FileHeader::isValid() const { - return _signature == MKTAG('R','L','V','2') || _signature != MKTAG('R','L','V','3'); + return _signature == MKTAG('R','L','V','2') || _signature == MKTAG('R','L','V','3'); } Common::Rational RL2Decoder::RL2FileHeader::getFrameRate() const { |
